Tôi muốn phát âm thanh trong tiện ích chrome. Tôi làm nó như thế nào? Tôi nên viết gì trong số tệp myscript.js?Làm cách nào để phát âm thanh trong tiện ích mở rộng chrome
Tôi cố gắng để viết trong myscript.js:
var audio = new Audio("alarm.wav");
audio.play();
và:
document.write('<audio id="player" src="alarm.wav" >');
document.getElementById('player').play();
nhưng nó không hoạt động. Tôi không thêm bất cứ điều gì thêm, do đó, không có điều kiện chưa được thực hiện.
tệp manifest.json của tôi:
{
"name": "Alarm",
"version": "1.0.0",
"icons": {"64": "icon64.png"},
"permissions": [
"http://site1/",
"http://site2/"
],
"content_scripts": [
{
"matches": ["http://site1/", "http://site2/"],
"js": ["myscript.js"],
"run_at": "document_end"
}
],
"manifest_version": 2
}
Nếu tôi thêm nút vào trang web trong file myscript.js, nút này hoạt động tốt, nhưng tôi không thể chơi âm thanh. tập tin âm thanh của tôi là mp3 và đang trong cùng một thư mục như manifest.json và myscript.js, và myscript.js của tôi là:
var myAudio = new Audio();
myAudio.src = "alarm.mp3";
myAudio.play();
Bạn nên thử google trước rồi đặt mã những gì bạn đã thử .. –
https://developer.chrome.com/extensions/samples#search:sound – epascarello
Phần nào của tiện ích của bạn là myscript.js? Thêm tệp kê khai của bạn vào câu hỏi. – Xan