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