Vorrei riprodurre l'audio con l'estensione chrome. Come posso farlo? Cosa devo scrivere nel file myscript.js?Come posso riprodurre l'audio nell'estensione di cromo
ho provato a scrivere in MyScript.js:
var audio = new Audio("alarm.wav");
audio.play();
e:
document.write('<audio id="player" src="alarm.wav" >');
document.getElementById('player').play();
ma non funziona. Non ho aggiunto altro, quindi non ci sono condizioni insoddisfatte.
Il mio file manifest.json:
{
"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
}
Se il pulsante aggiungo al sito in MyScript.js di file, questo pulsante funziona bene, ma non riesco a riprodurre l'audio. Il mio file audio è mp3 e si trova nella stessa cartella manifest.json e MyScript.js, e le mie MyScript.js è:
var myAudio = new Audio();
myAudio.src = "alarm.mp3";
myAudio.play();
Si dovrebbe cercare di google prima poi inserire il codice che cosa avete provato .. –
https://developer.chrome.com/extensions/samples#search:sound – epascarello
Quale parte della propria estensione è MyScript.js? Aggiungi il tuo manifest alla domanda. – Xan