zoukankan      html  css  js  c++  java
  • google浏览器插件开发

     官方开发文档

    随便找个文件夹新建插件所需文件

    目录结构

    pluginName

    • manifest.json(必须)                          一个manifest文件
    • *.html(至少一个)                                      一个或多个html文件
    • *.js(可选)                                          可选的一个或多个javascript文件
    • *(可选)                                              可选的任何需要的其他文件,例如图片
    • *.png|jpg|(至少一个)                    扩展程序图标icon...

    manifest.json内容包括:

    {
        "name": "清除广告",
        "version": "2.0",
        "manifest_version": 2,
        "description": "简易制作的清除页面广告的chrome插件",
        "permissions": [
            "http://*/",
            "http://*/*",
            "https://*/",
            "https://*/*"
          ],
        "icons": {
            "16": "icon-16-coco.png",
            "128": "icon-128-coco.png"
        },
        "browser_action": {
            "default_icon": "icon-16-coco.png",                      #浏览器上显示的小图标 
            "default_popup": "popup.html"                            #点击上面的小图标弹出的框体    
        },
        "content_scripts": [                                         #是在Web页面内运行的javascript脚本
        {
          "matches": ["http://*/","https://*/","http://*/*","https://*/*","http://www.jc88.net/*"],
          "js": ["js/jquery-1.10.1.min.js", "js/my-del-ad-script.js"]
        },
        "background": {
          "scripts": ["background.js"],
          "persistent": false
        },
    ] }

     chrome://extensions

  • 相关阅读:
    郑码
    AutoCAD 安装
    China Mobile 移动
    CCB 建行
    Word基础
    Java 继承
    Java 封装(内部类)
    Java 类与对象
    Java 方法
    Java 数组
  • 原文地址:https://www.cnblogs.com/lichihua/p/10976944.html
Copyright © 2011-2022 走看看