2天前,我的网络扩展计划没有问题。
但今天,同样的程序会出现以下错误。
=====
错误:预期对象为目标范围
Schemas.jsm:2641:15
让obj = Cu.createObjectIn(context.cloneScope);
=====
环境: Firefox开发者版 60.0b2(64位)
=====
这是用于弹出窗口的java脚本。
发生错误的点如下:
chrome.extension;
铬; <没有错误
chrome.extension; <错误
答案 0 :(得分:1)
更改为无法访问chrome.extension 在弹出窗口中的window.unload事件中。
现在,我已经解决了这个错误。
// error
window.unload = function() {
var ex = chrome.extension; //error : Expected an object as the target scope
}
// fixed
function access_extention() {
var ex = chrome.extension;
}
window.onblur = access_extention;
window.onbeforeunload = access_extention;