1
全球第
有没有办法从注入脚本传递window对象global.html页,Safari浏览器扩展:通过窗口对象从注入脚本
我试图通过窗口作为对象,以全球网页的一部分,从“加载”侦听器函数,它试图分派消息时抛出类型错误。
这是代码。
window.addEventListener("load", onDocLoad);
function onDocLoad()
{
var msg = new Object();
msg.url = window.location.href; // this all works
.....
msg.win = window; // With this it throws type error on line safari.self.tab.dispatchMessage("XXX",msg);
safari.self.tab.dispatchMessage("XXX",msg);
}
消息调度工作和其他数据可以传递没有错误期望的窗口对象。 我该怎么做?