0
我已經寫了一個擴展示例,只是在背景頁面中添加了新的選項卡。它不工作。我是鉻擴展新手,你能幫我嗎?Chrome擴展程序背景頁面未添加新標籤?
的manifest.json
{
"manifest_version": 2,
"name": "My extension",
"description": "Test Extension.",
"version": "1.0",
"background": {
"page": "bg.html"
},
"permissions": [
"history",
"tabs"
],
"browser_action": {
"default_icon": "icon.png"
}
}
bg.html
chrome.browserAction.onClicked.addListener(function(activeTab)
{
var newURL = "www.google.com";
chrome.tabs.create({ url: newURL });
});
感謝您的幫助。我是新來的。你能幫助我,爲什麼需要Java腳本?爲什麼它不能像http://stackoverflow.com/questions/3188384/google-chrome-extensions-open-new-tab-when-clicking-a-toolbar-icon – Naman
Inline中建議的那樣使用簡單的HTML背景頁面javascript背景頁面不允許使用javascript。你可以使用腳本標籤''並保持你的清單聲明爲''page'' – Kirween
明白了。感謝@Kirween的解釋 – Naman