开发浏览器扩展程序

新建一个文件夹

浏览器插件原来这么简单

manifest.json

{
    "name": "test",
    "manifest_version": 2,
    "version": "1.0",
    "description": "abc插件",
    "permissions": ["tabs", "http://*.abc.com/*", "https://*.abc.com/*"],
    "content_scripts": [
      {
        "matches": ["https://aaa.abc.com/?*"],
        "js": ["abc.js"]
      },
      {
        "matches": ["http://aaa.abc.com/?*"],
        "js": ["abc.js"]
      }
    ]
  }

谷歌浏览器有点不同,不同的地方:

{
    ...
    "manifest_version": 3,
    "host_permissions": ["*://aaa.abc.com/"],
    "permissions":  [ "tabs"],
    ...
  }

abc.js

// 浏览器控制台怎么写就怎么写
document.onmousedown=function(e){
    //
}

找到浏览器扩展程序配置页,或者直接访问 chrome://extensions/

以谷歌浏览器为例:

浏览器插件原来这么简单

选择刚才我们创建的含 manifest.json 的文件夹,显示是空的是正常的。

本作品采用《CC 协议》,转载必须注明作者和本文链接
welcome come back
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
未填写
文章
95
粉丝
24
喜欢
156
收藏
347
排名:324
访问:2.9 万
私信
所有博文
社区赞助商