我正在做一个小的Chrome扩展程序,并且我已经成功地使用了选项页来使用chrome.storage.sync.set来设置变量pws。但是,在弹出页面上,我无法成功检索变量并将其用于字符串中。这是它的代码:

weather.open("GET", "http://api.wunderground.com/api/"+WU_API_KEY+"/conditions/q/CA/pws:"+pws+".json", true);
weather.send()

})


如何从chrome.sync.storage.get中获取pws作为变量?

我尝试了类似的东西

chrome.storage.sync.get(pws, function(result){

var pws = result.pws
console.debug('result:',pws);

});


但无济于事。

最佳答案

如果使用"pws"作为存储pws的键,则可以:

chrome.storage.sync.get("pws", function(result) {
    var pws = result.pws;
    console.log("result:", pws);
});

关于javascript - 使用chrome.storage.get获取变量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36708675/

10-09 02:03