我有一个弹出窗口(不是我发的),它为登录回调发送一个postMessage。
在新标签页(打开弹出窗口)中,我无法收到此消息。
这是我的代码:
window.addEventListener("message", receiveMessage, false);
function receiveMessage(event)
{
console.log("MESSAGE RECEIVED!");
console.log(event.data);
}
^这不起作用。
(我知道以下API,chrome.runtime.onMessageExternal,但由于弹出窗口没有通过chrome运行时发送消息,我不能使用它)
如何解决这个问题?
答案 0 :(得分:0)
发布消息是来回交易。试试这个。
strdup()