[英]Chrome Extension not playing sound when button is clicked?
我已經為Google Chrome創建了擴展程序。 上傳時沒有錯誤,並且按鈕在擴展欄上顯示的很好。 單擊該擴展名后應該會播放聲音,但不會。 這是我的manifest.json文件:
{
"manifest_version": 2,
"name": "Extension",
"description": "My Extension",
"version": "1.0",
"browser_action": {
"default_icon": "icon.png",
"default_title": "Extension",
"js": ["audio.js"]
},
"permissions": [
"activeTab",
"https://ajax.googleapis.com/"
]
}
這是我的audio.js文件:
var myAudio = new Audio();
myAudio.src = "audio.mp3";
myAudio.play();
我在這里看不到我的問題。 任何和所有幫助表示贊賞!
"js"
參數 或者,將動態加載的事件頁面與點擊處理程序一起使用,並省略彈出窗口:
manifest.json:
"browser_action": { "default_icon": "icon.png", "default_title": "Extension" }, "background": { "scripts": ["event.js"], "persistent": false },
event.js
chrome.browserAction.onClicked.addListener(function(tab) { var myAudio = new Audio(); myAudio.src = "audio.mp3"; myAudio.play(); });
請參閱官方示例,以獲取關於browserAction
API的更多示例。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.