0
我在Android(Cordova 4.1)上播放了幾個聲音,但現在我想動態地改變每個視頻的音量。Cordova - 在Android上控制幾個聲音
我用於播放聲音的代碼如下:
function onDeviceReady() {
document.querySelector("#play").addEventListener("touchend", playMP3(), false);
function playMP3() {
var mp3_1 = getMediaURL("audio/sound1.mp3");
var mp3_2 = getMediaURL("audio/sound2.mp3");
media1 = new Media(mp3_1, null, mediaError);
media2 = new Media(mp3_2, null, mediaError);
media1.play();
media2.play();
}
function getMediaURL(s) {
if(device.platform.toLowerCase() === "android") return "/android_asset/www/" + s;
return s;
}
function mediaError(e) {
alert('Media Error');
alert(JSON.stringify(e));
}
}
然後我想控制從onDeviceReady
功能之外的東西像media1.volume = 0.5;
卷,但我不能讓它工作...
任何想法,我失蹤?