frontend: send ready message to parent when starting commands listener
This commit is contained in:
parent
4a3db2a1d2
commit
f99d328bb6
@ -9,6 +9,7 @@ import {
|
|||||||
LoggerService
|
LoggerService
|
||||||
} from 'projects/shared-meet-components/src/public-api';
|
} from 'projects/shared-meet-components/src/public-api';
|
||||||
import { WebComponentCommand } from 'webcomponent/src/models/command.model';
|
import { WebComponentCommand } from 'webcomponent/src/models/command.model';
|
||||||
|
import { WebComponentEvent } from 'webcomponent/src/models/event.model';
|
||||||
import { OutboundEventMessage, InboundCommandMessage } from 'webcomponent/src/models/message.type';
|
import { OutboundEventMessage, InboundCommandMessage } from 'webcomponent/src/models/message.type';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -41,6 +42,14 @@ export class WebComponentManagerService {
|
|||||||
this.isListenerStarted = true;
|
this.isListenerStarted = true;
|
||||||
// Listen for messages from the iframe
|
// Listen for messages from the iframe
|
||||||
window.addEventListener('message', this.boundHandleMessage);
|
window.addEventListener('message', this.boundHandleMessage);
|
||||||
|
// Send ready message to parent
|
||||||
|
window.parent.postMessage(
|
||||||
|
{
|
||||||
|
event: WebComponentEvent.READY,
|
||||||
|
payload: {}
|
||||||
|
},
|
||||||
|
'*'
|
||||||
|
);
|
||||||
this.log.d('Started commands listener');
|
this.log.d('Started commands listener');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user