Chrome App webview不允许在检查器中访问MessageEvent源

时间:2015-07-08 12:36:09

标签: webview google-chrome-app

我在谷歌Chrome应用程序中使用webview,当我尝试从父页面向webview发送消息时,它会通过,但后来我无法访问源属性以发回任何内容。我已指定要发送到的父源窗口作为父窗口,它仍然会到达客户端,但是当我尝试在客户端控制台中检查它时,它会抛出错误。

webview.addEventListener('contentload', function() {
    webview.contentWindow.postMessage('welcome', window.location.origin);
});

在网页浏览中:

window.addEventListener('message', function(event){
    console.log(event);
});

1 个答案:

答案 0 :(得分:0)

事实证明event.source.postMessage仍然可以访问,我无法在控制台中检查它。

相关问题