|
@@ -55,7 +55,7 @@ this.FrameTree = this.FrameTree || (() => {
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
addEventListener("message", event => {
|
|
addEventListener("message", event => {
|
|
|
- if (typeof event.data === "string" && event.data.startsWith(MESSAGE_PREFIX + "::")) {
|
|
|
|
|
|
|
+ if (typeof event.data == "string" && event.data.startsWith(MESSAGE_PREFIX + "::")) {
|
|
|
const message = JSON.parse(event.data.substring(MESSAGE_PREFIX.length + 2));
|
|
const message = JSON.parse(event.data.substring(MESSAGE_PREFIX.length + 2));
|
|
|
if (message.method == "initRequest") {
|
|
if (message.method == "initRequest") {
|
|
|
initRequest(message);
|
|
initRequest(message);
|
|
@@ -154,7 +154,7 @@ this.FrameTree = this.FrameTree || (() => {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
function onMessage(event) {
|
|
function onMessage(event) {
|
|
|
- if (typeof event.data === "string" && event.data.startsWith(MESSAGE_PREFIX + "::")) {
|
|
|
|
|
|
|
+ if (typeof event.data == "string" && event.data.startsWith(MESSAGE_PREFIX + "::")) {
|
|
|
const message = JSON.parse(event.data.substring(MESSAGE_PREFIX.length + 2));
|
|
const message = JSON.parse(event.data.substring(MESSAGE_PREFIX.length + 2));
|
|
|
if (message.method == "getDataRequest" && message.windowId == frameWinId) {
|
|
if (message.method == "getDataRequest" && message.windowId == frameWinId) {
|
|
|
topWindow.removeEventListener("message", onMessage, false);
|
|
topWindow.removeEventListener("message", onMessage, false);
|