首页 > 解决方案 > 是否可以根据访问的 url 触发 chrome 扩展弹出

问题描述

我正在尝试创建一个我希望用户安装的 chrome 扩展程序,但在用户访问选定的站点之前一直隐藏。当扩展识别 url 我希望它自动弹出。

我已经设置了浏览器操作和内容脚本,并且能够在使用匹配的 url 重新加载网站时触发警报,但我希望在识别 url 时自动打开它。那可能吗?

  "name": "Chrome Extension",
  "version": "1.0",
  "description": "Chrome Extension",
  "permissions": ["notifications", "activeTab"],
  "browser_action": {
    "default_popup": "index.html",
    "default_title": "Open the popup"
  },
  "icons": {
    "16": "logo.png",
    "48": "logo.png",
    "128": "logo.png"
  },
  "content_security_policy": "script-src 'self' 'some-key'; object-src 'self'",
  "content_scripts": [
    {
      "matches": ["https://www.somesite.com/*"],
      "js": ["content.js"]
    }
  ],
  "manifest_version": 2
}
```

标签: javascriptreactjsgoogle-chrome-extension

解决方案


推荐阅读