将Chrome扩展程序移植到Firefox:相当于chrome.storage

时间:2013-06-17 08:09:46

标签: javascript google-chrome google-chrome-extension firefox-addon firefox-addon-sdk

我正在尝试将Chrome扩展程序移植到Firefox,我想知道在Firefox添加sdk时,chrome.storage.local.setchrome.storage.local.get的等效内容是什么。我想,这是simple-storage

这是我的代码:

chrome.storage.local.set({'tokenFU': token});

[...]

chrome.storage.local.get('tokenFU',function(result){
                    token=result.tokenFU;
                    if(token && token != 'undefined'){
                        hideLog();
                    }
                    else 
                    showLog();
});

提前致谢!

1 个答案:

答案 0 :(得分:4)

确切地说,它是simple-storage。您可以像这样使用它:

const storage = require("sdk/simple-storage").storage;

storage.tokenFu = token;