我在其他Chrome扩展程序中看到了这一点,但我未能弄清楚如何做到这一点。这是我的问题。
当有人安装我的扩展程序时,我想打开一个新标签(到我的主页)。
这是怎么做到的?
我认为这是在 JavaScript 中以某种方式完成的。我考虑过设置一个cookie或一个LocalStorage var,但这似乎不合逻辑,因为这些可以被删除并可能导致新标签打开。
答案 0 :(得分:1)
这可以帮助您检查您的扩展程序是否刚刚安装:
Detect Chrome extension first run / update
正如您所想,这可以使用本地存储变量。您的扩展程序设置的变量不可用于其他扩展程序,因此只有您的扩展程序可以删除它们。此外,重新启动浏览器时会保留本地存储中的变量。所以你不应该担心被删除的变量。
要打开新标签,请使用tabs module中的chrome.tabs.create
功能。