0
// Standard HTML5 implementation of StartMusic.
function Html5StartMusic(music)
{
    var player = document.getElementById('musicPlayer');
    player.volume = 0.1;
    player.setAttribute('src', 'music/' + music + '.ogg');
    player.play();
}

设置音量在 PC Chrome 中有效,但在 Android 2.3 Webkit 中无效。有没有其他方法可以让它工作?

问候,

4

2 回答 2

0

最后,我解决了这个问题,在应用程序端编写了自己的播放器,支持音量控制。为了回调播放器函数,我使用 onJsAlert() 作为 API(onConsoleMessage() 似乎更好,但我听说在某些手机上它被禁用了)。

于 2012-05-12T10:59:52.157 回答
0

尝试:

yourAudioElement.mute = true
于 2013-04-15T13:16:25.207 回答