使用H5的postMessage()方法
嵌入iframe的父頁面
//指定iframe
var iframe = document.getElementById("myiframe").contentWindow;
//發送的消息
var msg = 1;
//嵌入iframe的域名 *表示允許所有域名
var childDomain = "https://api.ehuier.com";
iframe.postMessage(msg, childDomain);
iframe子頁面
window.addEventListener('message', function (e) {
//接收消息
if (e.data == 1) {
待執行邏輯
}
}, false);