1
設置全局偏好通常我們設定的XULRunner應用程序的首選項:如何在XULRunner的應用
var pref = Cc["@mozilla.org/preferences-service;1"].getService(Ci.nsIPrefBranch);
pref.setBoolPref(name,value);
但是,這些首選項存儲在用戶配置文件。這意味着如果您創建新的XULRunner應用程序配置文件,首選項將會丟失。
有沒有辦法設置全局偏好或共享配置文件之間的偏好?
是, 最後我用nsIPrefService.savePrefFile配置偏好保存到一個文件中。 ,然後使用nsIPrefService.readUserPrefs在應用程序加載時加載首選項。 這是醜陋的方式,但它解決了我的問題。 – user1676766