使用附加SDK访问Firefox中的navigator.plugins

时间:2014-05-27 17:09:04

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

如何访问main.js文件中的navigator.plugins对象?我使用的是Firefox附加SDK。     

2 个答案:

答案 0 :(得分:3)

var windows = require("sdk/window/utils");
var window = windows.getMostRecentBrowserWindow();
console.log(window.navigator.plugins);

答案 1 :(得分:3)

每个附加组件都带有它自己的"隐藏"窗口,可用于某些东西。它没有很好的文档记录,但您应该能够执行以下操作:

let { window: {navigator} } = require('sdk/addon/window');
console.log(navigator.plugins);