Firefox Addon无法在pageMod内容脚本中获取页面DOM

时间:2015-12-22 15:42:15

标签: javascript jquery firefox firefox-addon firefox-addon-sdk

我正在使用FF44.0a2 Developer Edition中的Addon SDK开发Firefox插件。 我有一个pageMod定义为

var gmailPageMod = pageMod.PageMod({
include: "https://mail.google.com/*",
contentScriptWhen: "ready",
contentScriptFile: [self.data.url('js/jquery.js'), self.data.url('js/angular.min.js'), self.data.url('js/script.js')]
});

我正在尝试在script.js中获取gmail页面DOM。我尝试了documentwindowunsafeWindowwindow.contentwindow.document,但他们都返回nullundefined,或者在浏览器控制台中记录一个空对象Object { }。我最接近看到gmail页面DOM是使用unsafeWindow.console.log(document),但我不确定如何将DOM保存在变量/访问它。 var unsafeDom = unsafeWindow.document也不起作用。我非常感谢这件事的任何和所有帮助。

0 个答案:

没有答案