google瀏覽器插件開發

 官方開發文檔javascript

隨便找個文件夾新建插件所需文件html

目錄結構java

pluginNamejquery

  • manifest.json(必須)                          一個manifest文件
  • *.html(至少一個)                                      一個或多個html文件
  • *.js(可選)                                          可選的一個或多個javascript文件
  • *(可選)                                              可選的任何須要的其餘文件,例如圖片
  • *.png|jpg|(至少一個)                    擴展程序圖標icon...

manifest.json內容包括:chrome

{
    "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://extensionsjson

相關文章
相關標籤/搜索