Вы можете использовать функцию chrome.storage из библиотек Google.
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;
}
}