我正在制作一个chrome扩展名,并想存储信息,如果用户登录。但是,当用户首次下载该应用程序时,没有存储该应用程序,并且chrome.storage.get返回错误。
您可以从chrome.runtime API中使用onInstalled
方法:
首次安装扩展时触发,将扩展名更新为新版本以及Chrome更新为新版本时。
示例:
chrome.runtime.onInstalled.addListener(function(reason) {
if (reason === 'install') {
// Your init code
}
});
reason
也可以等于"update"
。这使您可以在更新扩展时运行代码。