我剛做了一個Chrome擴展。我按照這個tutorial在我的工具欄中獲得一個不錯的按鈕。現在,如果我加載一個頁面,我的擴展中的JavaScript會被執行。Chrome擴展程序
不幸的是,如果我點擊我的工具欄擴展的按鈕,沒有任何反應。
問:我如何做,當我在我的工具欄點擊擴展的按鈕JS得到執行?
感謝您的幫助。
編輯 我加入background.html,它仍然不工作:
<html>
<head>
<script>
// Called when the user clicks on the browser action.
chrome.browserAction.onClicked.addListener(function(tab) {
var action_url = "javascript:mathjax.js";
chrome.tabs.update(tab.id, {url: action_url});
});
</script>
</head>
</html>
可愛,謝謝你,你能告訴我怎麼附加一個偵聽onClicked? –
我把這個變成background.html,但它仍然不會觸發:'<!DOCTYPE HTML!>
奇...我會用它今天晚些時候玩,看看有什麼向上。如果您僅嘗試在onClicked上顯示警報,會發生什麼情況? –