簡體   English   中英

如何在chrome擴展程序中保存用戶輸入?

[英]How can I save user input in my chrome extension?

我正在做一個Chrome倒數時鍾擴展,我想用javascript保存用戶輸入,無論如何要這樣做?

這是代碼,

var userInput = prompt ("Enter Your Date");
var countDownDate = new Date(userInput).getTime();

您可以使用Google庫中的chrome.storage函數。
chrome.storage.sync與您的Google帳戶同步數據
chrome.storage.local用於不同步。
set用於設置變量
get用於獲取變量。

在一頁中設置變量:

chrome.storage.sync.set({'nameInTheStorage' : jsVariables}, function(){
    if(chrome.runtime.error){
        console.log("Error.");
    }
});

在另一個頁面中獲取變量:

chrome.storage.sync.get('nameInTheStorage', function(items){
    if(!chrome.runtime.error){
        //do what you want to do with the data
        var x = items.nameInTheStorage;
    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM