【问题标题】:Mozilla Addon SDK - Possible to save changes programmatically via simple-prefs?Mozilla Addon SDK - 可以通过 simple-prefs 以编程方式保存更改吗?
【发布时间】:2014-03-27 20:24:26
【问题描述】:

是否可以通过编程方式更新 firefox 插件的首选项?

鉴于以下情况:

const prefs = require("sdk/simple-prefs");
prefs.stringPreference = "some random string";

似乎我对 stringPreference 的更新没有得到持久化,并且在重新加载、打开新标签等时将恢复为 about:addons 中的值。

这可能吗?文档暗示更改会自动保存,但似乎并非如此..

【问题讨论】:

    标签: mozilla firefox-addon-sdk


    【解决方案1】:

    您错过了 .prefs 属性。应该是:

    var prefs = require("sdk/simple-prefs").prefs;
    

    注意行尾的 .prefs

    【讨论】:

      猜你喜欢
      • 2013-10-23
      • 2012-12-04
      • 1970-01-01
      • 1970-01-01
      • 2011-07-20
      • 1970-01-01
      • 2011-05-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多