|
@ -16,7 +16,7 @@ export function setFrameStyle() { |
|
|
export function onMessage() { |
|
|
export function onMessage() { |
|
|
window.addEventListener('message', function(e) { |
|
|
window.addEventListener('message', function(e) { |
|
|
console.log(e); |
|
|
console.log(e); |
|
|
if (e.source !== frame.src) return; // 来源
|
|
|
// if (e.source !== frame.src) return; // 来源
|
|
|
const { event } = e.data; |
|
|
const { event } = e.data; |
|
|
|
|
|
|
|
|
if (event === 'pause' || event === 'continue' || event === 'finish') { // 暂停
|
|
|
if (event === 'pause' || event === 'continue' || event === 'finish') { // 暂停
|
|
@ -24,7 +24,7 @@ export function onMessage() { |
|
|
changeButtonsDisplay(event); // DEBUG: 改变按钮状态 正式使用不需要的话 就删除掉
|
|
|
changeButtonsDisplay(event); // DEBUG: 改变按钮状态 正式使用不需要的话 就删除掉
|
|
|
} |
|
|
} |
|
|
if (event === 'pause' || event === 'continue') { // 暂停
|
|
|
if (event === 'pause' || event === 'continue') { // 暂停
|
|
|
setPauseButtonStatus(event === 'pause' ? 1 : 0); |
|
|
setPauseButtonStatus(event === 'pause' ? 0 : 1); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
}, false); |
|
|
}, false); |
|
@ -37,7 +37,7 @@ export function onMessage() { |
|
|
export function sendMessage(type, ...args) { |
|
|
export function sendMessage(type, ...args) { |
|
|
const data = creatData(type, ...args); |
|
|
const data = creatData(type, ...args); |
|
|
if (!data) { |
|
|
if (!data) { |
|
|
return alert('错误: 发送消息数据为空'); // DEBUG:
|
|
|
return console.error('错误: 发送消息数据为空'); // DEBUG:
|
|
|
} |
|
|
} |
|
|
contentWindow.postMessage(data, frame.src); |
|
|
contentWindow.postMessage(data, frame.src); |
|
|
} |
|
|
} |
|
|