是否有一个可以放置JavaScript代码的地方,您希望在用户第一次下载/打开您的Chrome扩展名时运行这些代码



我正在制作一个chrome扩展名,并想存储信息,如果用户登录。但是,当用户首次下载该应用程序时,没有存储该应用程序,并且chrome.storage.get返回错误。

您可以从chrome.runtime API中使用onInstalled方法:

首次安装扩展时触发,将扩展名更新为新版本以及Chrome更新为新版本时。

示例:

chrome.runtime.onInstalled.addListener(function(reason) {
    if (reason === 'install') {
        // Your init code
    }
});

reason也可以等于"update"。这使您可以在更新扩展时运行代码。

最新更新