2017-04-25 45 views
0

我尝试newValue分配给变量和使用它,但当我重新加载页面,数据是oldValue如何解决这个问题?当我重新加载页面给我newValue内新的价值铬扩展

my_script.js:

$(document).ready(function() { 
    $(".info-more").append($("<a class='my-button'></a>")); 

    var token; 
    chrome.storage.onChanged.addListener(function(changes, namespace) { 
     token = changes.token_data.newValue; 
    }); 

    $('.dropali-button').on('click',function(){ 
     console.log(token); 
    }); 
}); 

回答

0

保存你的价值chrome.storage

保存:

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

阅读:

chrome.storage.local.get('token', function(storageItem) { 
    console.log(storageItem.token); // your saved token 
}); 
+0

是啊,我知道这种方式,但我想通过我设置像token_data background.js数据的方式检查,而不重新加载页面的跟踪。我想要随时倾听改变的@Deliaz –

相关问题