Firefox addon Firefox插件:获取同步设备名称

Firefox addon Firefox插件:获取同步设备名称,firefox-addon,firefox-addon-sdk,Firefox Addon,Firefox Addon Sdk,我正在为Firefox编写一个简单的插件 用户可以选择在中设置设备名称 如何在加载项代码中获取我的PC的名称 这是一个非常简单的扩展 main.js 可能正在使用weave服务,但我无法理解: var WeaveService = Cc["@mozilla.org/weave/service;1"].getService(Ci.nsISupports); // Referencing Weave.Service will implicitly initialize sync, and w

我正在为Firefox编写一个简单的插件

用户可以选择在中设置设备名称

如何在加载项代码中获取我的PC的名称

这是一个非常简单的扩展

main.js


可能正在使用weave服务,但我无法理解:

var WeaveService = Cc["@mozilla.org/weave/service;1"].getService(Ci.nsISupports);
    // Referencing Weave.Service will implicitly initialize sync, and we don't
    // want to force that - so first check if it is ready.
/* WeaveService object holds these:
enabled:true
fxAccountsEnabled:true
ready:true
*/
if (WaveService.ready) {

}
所以我作弊并读取pref值:

var clientEngineName = Services.prefs.getCharPref('services.sync.client.name');
这可能有助于:
var clientEngineName = Services.prefs.getCharPref('services.sync.client.name');