谷歌外掛程式開發

2022-04-21 18:43:09 字數 1776 閱讀 5491

官方api

檔案內容如下,官方manifest

,

"commands": ,

"description": "opens popup.html"}}}

然後新建icon圖示和點選後的popup頁面

官方demo

manifest配置

//

覆蓋瀏覽器預設頁面

"chrome_url_overrides":

,

manifest配置

//

會一直常駐的後台js或後台頁面

"background":

,

background.js檔案內容

chrome.contextmenus.create();

}});

manifest配置

"content_scripts":,

manifest配置

"permissions":

["contextmenus", //

右鍵選單

"tabs", //

標籤 "notifications", //

通知 "webrequest", //

web請求

"webrequestblocking",

"storage", //

外掛程式本地儲存

可以通過executescript或者insertcss訪問的**

可以通過executescript或者insertcss訪問的**

],

manifest配置

//

外掛程式主頁,這個很重要,不要浪費了這個免費廣告位

"homepage_url": "",

//

向位址列註冊乙個關鍵字以提供搜尋建議,只能設定乙個關鍵字

"omnibox": ,

//預設語言

"default_locale": "zh_cn",

//devtools頁面入口,注意只能指向乙個html檔案,不能是js檔案

"devtools_page": "devtools.html"

在background.js中新增如下**

$(function

());

}//去掉定時器的方法

});

在background.js中新增如下**

chrome.contextmenus.removeall();

chrome.contextmenus.create();

chrome.contextmenus.create();

}});chrome.contextmenus.create();

}});chrome.contextmenus.create();

}});chrome.contextmenus.create();

}});

內容指令碼(contentscript)向後台指令碼(backgroundscript)使用chrome.runtime.sendmessage傳送訊息

參考

Chrome之谷歌外掛程式開發

最近碰到乙個需求,需要在某個平台上批量的新增好友,如果是人工點選,可以操作,但是效率並不高,人工成本較高.就打算使用瀏覽器外掛程式的方式來完成這件重複性的工作.介紹 chrome外掛程式的本質就是乙個由 manifest.json 檔案和外掛程式所需要的,css,html,js資源組成的乙個web頁...

開發谷歌瀏覽器外掛程式

收藏 摘要 作者自己動手寫了乙個翻譯外掛程式,讀者可以從中了解到開發chrome的外掛程式的過程。今天早上開啟.看到一文章 開發chrome擴充套件程式 自己看看,也還很簡單,就自己動手寫乙個翻譯外掛程式 來看看效果 以前用谷歌的翻譯介面做了乙個翻譯功能的網頁 所以我就打算把這個功能做成乙個谷歌瀏覽...

chrome谷歌外掛程式

看圖吧 可以在新標籤頁,展示一道與程式相關的問題 能提取網頁色彩,快速調節顏色 chrome 的自定義游標。使用大量免費游標或上傳自己的游標。是乙個網頁資料爬蟲工具,安裝外掛程式後可以從html網頁中提取資料 瀏覽網頁時可輕鬆檢視翻譯版本。由google翻譯小組提供。是一款chrome拼寫檢查外掛程...