Chrome扩展安装后显示「点击图标使用本扩展」的触发条件是什么
Chrome扩展安装后「点击此图标使用本扩展」提示触发说明
你提到的两种扩展的安装后提示差异如下:

这个提示是Chrome的内置自动提示,无需开发者手动调用,满足以下配置即可自动触发:
- Manifest V2版本扩展:配置了
browser_action或page_action字段,未设置default_popup属性,同时注册了对应图标的点击事件监听 - Manifest V3版本扩展:配置了
action字段,未设置default_popup属性,同时注册了chrome.action.onClicked事件监听
只要你给对应操作字段配置了default_popup属性,点击图标会直接弹出预设的HTML弹窗,Chrome就不会显示该提示,Boxel Rebound就属于这类配置。
Manifest V3 可触发提示的配置示例(manifest.json)
{ "manifest_version": 3, "name": "自定义扩展", "version": "1.0", "action": { "default_icon": { "16": "icon16.png", "48": "icon48.png", "128": "icon128.png" } // 注意:此处不要添加default_popup配置 }, "background": { "service_worker": "background.js" }, "permissions": ["activeTab"] }
对应后台监听逻辑示例(background.js)
chrome.action.onClicked.addListener((currentTab) => { // 此处编写点击扩展图标后要执行的自定义逻辑 console.log("扩展图标被点击", currentTab.id); });
内容的提问来源于stack exchange,提问作者Sebastian
相关产品推荐
相关产品推荐

