Skip to main content
 首页 » 编程设计

google-chrome之首次安装Chrome扩展程序后,打开 “Help”页面

2024年11月24日16jpfss

我是Chrome扩展程序的新手。我有一个关于如何使扩展名在安装后自动打开“帮助”页面的问题。目前,我可以通过将值保存到localStorage来检查扩展是否首次运行。但是,仅在使用工具栏上的图标时,才执行此检查。只是想知道是否有一种喜欢FF扩展的方法,该方法在安装后使用javascript来打开帮助页面。谢谢。

编辑:
感谢davgothic的回答。我已经解决了这个问题。
我还有一个关于弹出窗口的问题。我的扩展程序检查当前标签页的网址,
如果确定(网址){
//打开标签页并执行某些操作
}
其他{
//显示弹出窗口
}

是否可以这种方式显示弹出窗口?

请您参考如下方法:

UPDATE: This method is no longer recommended. Please see Nuhil's more recent answer below.



我相信您需要做的是将类似的内容放入扩展程序背景页面的 <head>部分的脚本中,例如 background.html
function install_notice() { 
    if (localStorage.getItem('install_time')) 
        return; 
 
    var now = new Date().getTime(); 
    localStorage.setItem('install_time', now); 
    chrome.tabs.create({url: "installed.html"}); 
} 
install_notice();