Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法在firefox扩展中加载oauth.io(oauth.js)_Javascript_Firefox Addon_Oauth.io - Fatal编程技术网

Javascript 无法在firefox扩展中加载oauth.io(oauth.js)

Javascript 无法在firefox扩展中加载oauth.io(oauth.js),javascript,firefox-addon,oauth.io,Javascript,Firefox Addon,Oauth.io,我已尝试加载从使用下载的OAuth.io js文件 我在调试控制台中遇到以下错误 console.error: test: Message: ReferenceError: window is not defined Stack: [8]</<@resource://jid1-rpqb40q3z1iksq-at-jetpack/nekt/lib/tplib/oauth.min.js:3:20165 [8]<@resource://jid1-rpqb40q3z1

我已尝试加载从使用下载的OAuth.io js文件

我在调试控制台中遇到以下错误

console.error: test: 
  Message: ReferenceError: window is not defined
  Stack:
    [8]</<@resource://jid1-rpqb40q3z1iksq-at-jetpack/nekt/lib/tplib/oauth.min.js:3:20165
[8]<@resource://jid1-rpqb40q3z1iksq-at-jetpack/nekt/lib/tplib/oauth.min.js:3:20107
e@resource://jid1-rpqb40q3z1iksq-at-jetpack/nekt/lib/tplib/oauth.min.js:3:212
a@resource://jid1-rpqb40q3z1iksq-at-jetpack/nekt/lib/tplib/oauth.min.js:3:387
@resource://jid1-rpqb40q3z1iksq-at-jetpack/nekt/lib/tplib/oauth.min.js:3:1
CuddlefishLoader/options<.load@resource://gre/modules/commonjs/sdk/loader/cuddlefish.js:79:18
Background@resource://jid1-rpqb40q3z1iksq-at-jetpack/nekt/lib/background.js:52:10
console.error:测试:
消息:ReferenceError:未定义窗口
堆栈:

[8] 看起来您正试图从后台(主)加载它。Firefox中的Main没有
窗口
对象,这就是为什么会出现错误。在Chrome中这是一种非常好的方式,因为Chrome中的背景也是一个页面,在Firefox中有一个
窗口
元素,尽管背景中没有窗口

如果您想使用需要在Main中设置
窗口的js代码,则必须遵循以下路径之一:

  • 编辑不需要窗口元素的代码
  • 或者利用它

是的,我正在Firefox后台加载oauth.min.js。谢谢@MeLight。
console.error: test: 
  Message: ReferenceError: window is not defined
  Stack:
    [8]</<@resource://jid1-rpqb40q3z1iksq-at-jetpack/nekt/lib/tplib/oauth.min.js:3:20165
[8]<@resource://jid1-rpqb40q3z1iksq-at-jetpack/nekt/lib/tplib/oauth.min.js:3:20107
e@resource://jid1-rpqb40q3z1iksq-at-jetpack/nekt/lib/tplib/oauth.min.js:3:212
a@resource://jid1-rpqb40q3z1iksq-at-jetpack/nekt/lib/tplib/oauth.min.js:3:387
@resource://jid1-rpqb40q3z1iksq-at-jetpack/nekt/lib/tplib/oauth.min.js:3:1
CuddlefishLoader/options<.load@resource://gre/modules/commonjs/sdk/loader/cuddlefish.js:79:18
Background@resource://jid1-rpqb40q3z1iksq-at-jetpack/nekt/lib/background.js:52:10