即使在清单文件中定义权限后,Chrome.storge仍存在问题

时间:2019-04-04 22:07:06

标签: javascript google-chrome google-chrome-extension

我想在chrome存储中存储一个值,并希望该函数成为我想要在chrome存储中存储一个值,并希望在发生某些事件时调用该函数。但是,此功能不会启动并将任何数据存储在chrome存储中。有出路吗? 我已经包含了相同的代码段。

var theValue = 'mystring';

function newToken(){
   theValue = prompt("enter uname");
}

function testChromeStorage() {
   if(theValue == 'mystring'){
      newToken(); 
      console.log("Saving");
      chrome.storage.sync.set({'value': theValue}, function() {
         console.log('Settings saved');
      });
   } else {
      chrome.storage.sync.get("value", function (retVal) {
         console.log("Got it? " + retVal.value);
      });
   }
}

0 个答案:

没有答案