2016-04-19 14 views
1

Ich mache eine kleine Chrome-Erweiterung und ich habe erfolgreich die Optionsseite verwendet, um chrome.storage.sync.set zum Setzen der Variablen pws zu verwenden. Auf der Popup-Seite kann ich die Variable jedoch nicht erfolgreich abrufen und in der Zeichenfolge verwenden. Hier ist der Code, wo es geht:Verwenden von chrome.storage.get, um eine Variable zu erhalten

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

}) 

Wie erhalte ich pws dort als Variable von chrome.sync.storage.get?

habe ich versucht, so etwas wie

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

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

}); 

aber ohne Erfolg.

Antwort

0

Wenn Sie "pws" als Schlüssel verwenden pws zu speichern, dann können Sie:

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

Dank! Das hilft. ich – Transitory

Verwandte Themen