我想使用JavaScript來添加一個搜索欄,chrome://extensions/
頁,所以我創建了一個名爲test.user.js文件,並在寫劇本:我可以使用JavaScript(用戶腳本)修改chrome:// extensions/page嗎?
// ==UserScript==
// @name chromeex
// @namespace chromeex
// @version v1.0
/* @reason
* just a test
* @end
*/
// @match chrome://extensions/
//
// ==/UserScript==
(function(){
alert("haha");
}());
但是當我加載它在Chrome ,它說無效的標題,最後我發現它是@match chrome://extensions/
導致錯誤。有沒有對此的解決方法?
其實,他們可與管理API訪問到對方:http://code.google.com/chrome/extensions/management.html – wong2 2011-05-27 06:22:27
對,我是編輯,在爲你還說評論。無論如何,真正重要的是chrome.management可以在擴展頁面之外運行,並具有許多權限,但是沒有任何可以在chrome:// extensions /上運行腳本。能夠啓用/禁用/卸載擴展是一回事,而在擴展卸載的最後一頁的頁面上修改DOM則是另一回事。 – brymck 2011-05-27 06:33:10
我試圖用內容腳本編寫擴展:http://code.google.com/chrome/extensions/content_scripts.html.But當我在manifest.json中設置匹配url時:'「matches」:[「chrome :// extensions/*「],'表示該方案無效 – wong2 2011-05-27 06:35:59