我想寫一個簡單的Chrome擴展。我學會了如何編寫Google推出的「hello world」擴展,但是如何編寫一個實際上可以做些什麼的擴展?網上沒有任何東西似乎可以解釋得很好我知道它涉及HTML和CSS(?),但我該怎麼辦?假設我想寫一個可以放大所有內容的擴展名 - 我可以編寫一個HTML文件來完成此操作,並將其粘貼到我的擴展文件夾中?我在manifest.json文件中寫什麼,以便它實際上使用HTML文件?如果你不能從我的問題的基本內容中知道,我是一個總的初學者(我不知道HTML,我所知道的只是一些Java)。編寫一個簡單的Chrome擴展
-2
A
回答
1
爲了與用戶正在查看的站點的DOM進行交互,一旦安裝了擴展,您需要使用內容腳本。看看這裏的清單中添加的行: http://code.google.com/chrome/extensions/content_scripts.html
這些線讓你指明要使用該網站,還可以指定哪些js和css什麼是「匹配」的具體領域:
"content_scripts": [
{
"matches": ["http://www.google.com/*"],
"css": ["mystyles.css"],
"js": ["jquery.js", "myscript.js"]
}
],
0
需要的文件:
的icon.png(http://www.mediafire.com/imageview.php?quickkey=37phkkdmd1dv1zf&thumb=4)
的manifest.json
popup.html 將所有文件放在一起。
。
在manifest.json中:
{ "name": "My First Extension", "version": "1.0", "description": "The first extension that I made.", "browser_action": { "default_icon": "icon.png" }, "browser_action": { "default_icon": "icon.png", "popup": "popup.html" } }
放於popup.html:
hello world
保存這兩個文件。 前往擴展(chrome:// extensions /)
然後單擊開發人員模式。 http://snpr.cm/HBuhYF.jpg
點擊「加載未打包的擴展」。並找到該文件夾。 它應該正常加載。
點擊新的推廣與看到的榮耀:)
編輯,剛剛看了你的帖子 - 你學到了一個Hello World /捂臉
相關問題
- 1. 簡單的Chrome擴展
- 2. 簡單的Chrome重定向擴展
- 3. 簡單的高亮文本Chrome擴展
- 4. 簡單的JavaScript執行Chrome擴展
- 5. 簡單的Chrome擴展但有問題?
- 6. 關於Chrome擴展的一個簡單問題。 :)
- 7. 如何取消用一個簡單的Chrome擴展
- 8. 編寫一個突出顯示「當前」行的Chrome擴展
- 9. Javascript DOM Chrome擴展簡單腳本
- 10. Google chrome擴展簡單REST客戶端
- 11. Chrome擴展一個用戶
- 12. 這個簡單的Chrome擴展有什麼問題?
- 13. Chrome擴展程序:簡單消息傳遞與Chrome連接
- 14. 一個Chrome擴展可以啓用或禁用另一個Chrome擴展嗎?
- 15. 編寫鉻擴展
- 16. 簡單的Chrome擴展 - 選擇要通過上下文菜單
- 17. 從Google Chrome擴展程序開發Mozilla Firefox擴展的簡單方法
- 18. 編寫一個簡單的解析器
- 19. 編寫一個簡單的循環
- 20. 編寫一個簡單的x4j程序
- 21. 編寫一個簡單的仄插件
- 22. 用C++編寫一個簡單的類
- 23. 簡單的Chrome擴展程序:在新標籤中打開一個網址
- 24. 不能讓簡單的Chrome擴展程序樣本工作,「讓紅頁」一個
- 25. Javascript簡單菜單擴展
- 26. 簡單的magento cronjob擴展
- 27. 如何編寫一個可以更改Gmail中按鈕顏色的Chrome擴展?
- 28. 如何編寫一個Chrome擴展插入新的<a> onclick AJAX調用?
- 29. 單元測試Chrome擴展?
- 30. 的Chrome/Firefox中:一個擴展
太感謝你了! – Hello