擴充套件主要有以下幾種:
- 一個配置檔
- N個網頁檔
- N個JavaScript
- N個檔案
架構有以下三種:
- 背景頁面
- 瀏覽器動作
- 頁面動作
- 使用者介面
- 內容腳本
首先,複製Sample的JSON
Manifest_Version:是針對Chrome版本去修改
Version:數字可以由0~65535,最多有四組號碼
Description:可以提供套件一些描述,最多132字元
Icons:提供三種大小,16*16和48*48以及128*128,格式支援PNG,BMP, GIF, ICO, and JPEG,首選是PNG
Permissions:使用某些元件可能需要加入指定權限
BrowserAction:Use browser actions to put icons in the main Google Chrome toolbar, to the right of the address bar. In addition to its icon, a browser action can also have a tooltip, a badge, and a popup.
以下是我的擴充套件程式碼:
Manifest.JSON:
{
"name": "My Extension",
"manifest_version": 2,
"version": "1",
"description": "First Demo",
"icons": { "128": "icon.png" },
"browser_action": {
"default_title": "Title",
"default_icon": "icon.png",
"default_popup": "popup.html"
}
}
HTML:
<!DOCTYPE html> <html> <head> <title>Title</title> </head> <body> Google </body> </html>
開啟開發人員模式
載入擴充套件
載入後,如果沒有錯誤,就可以看得到自己的套件了!
參考資料:
http://developer.chrome.com/extensions/overview.html
圖片來源:
http://icons.iconarchive.com/icons/everaldo/crystal-clear/128/Mimetype-html-icon.png



