chrome storage는 여느 브라우저가 제공하는 localStorage와 비슷하다.
대충 이렇게 정리할 수 있겠다.
반드시 permission에 storage를 추가해야 한다.
"permissions": [ "storage", ]
chrome.storage.sync.set을 이용해 데이터를 저장한다.
await chrome.storage.sync.set({[key]:[value]}, function() { if (chrome.runtime.error) { console.log("Runtime error."); } });
chrome.storage.sync.get을 이용해 데이터를 가져온다.
chrome.storage.sync.get([key]], function(result) { console.dir(result); });
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.