使用localStorage,我嘗試存儲用戶配置,它運作良好。如何從Chrome擴展的content_scripts中讀取選項頁中設置的配置?
// in options_page
localStorage.setItem('myKey',someVal);
但它很難通過runtime.sendMessage
從content_scripts閱讀本CONFIGS('·ω·`)localStorage.getItem('myKey');
// because different 'window' scope
我做它
// in content_scripts
chrome.runtime.sendMessage(null, {purpose:'getConfig',configKey:'myKey'},
function(confHere){
// some action
}
);
我認爲這是複雜!! (並使用'chrome.storage'需要許可,醜陋) 有什麼方法可以從Chrome擴展的content_scripts中讀取配置嗎?