0
我被困在似乎很簡單的東西里。 我試圖在用戶訪問的每個頁面中注入一個自己的div,在google chrome擴展中。 我看着網頁上的例子,但似乎沒有任何與我一起工作:■注入內容腳本無法正常工作的div
這裏是我的manifest.json
{
"name": "My extension",
"version": "1.0",
"permissions": [
"http://*/*", "tabs", "https://*/*"
],
"browser_action": {
"default_title": "My extension",
"default_icon": "icon.png"
},
"manifest_version": 2,
"content_scripts": [
{
"matches": ["http://*/*", "https://*/*"],
"js": ["test.js"],
"run_at": "document_end",
"all_frames": true
}
]
}
而且我test.js
var newdiv = document.createElement('div');
newdiv.setAttribute('id','this_is_my_own_div');
document.body.appendChild(newdiv);
,但我得到沒有源代碼... 我的div沒有創建。 如何檢查我的test.js是否正在運行?我不明白爲什麼它與他人合作,而不是與我合作:s 任何幫助感謝!
我曾嘗試與document_end,仍然沒有工作...... – Morgan
它的工作嘗試 「browser_action」:{ 「default_title」: 「我的擴展」, \t「default_icon」:「icon.png」 },而不是「browser_action」:{ 「name」:「我的擴展名」, 「圖標」:[「icon.png」] }, – Sudarshan
我可能會在這裏錯過...這也行不通。在http://www.amazon.com/的源頁面中沒有「this_is_my_own_div」,例如... – Morgan