1

我想使用 JavaScript 检测 iOS 移动设备或移动 Safari,而不是使用 JavaScript 自动播放音频。我已经尝试过这段代码的版本,但它只是没有播放,任何关于为什么它没有播放的想法。谢谢

function untitledFunction3 (hypeDocument element, event) {

if( isMobile.iOS() );
var audio = new Audio("http://polyflor.squarespace.com/storage/vo/low-res-mp3/PolyFlor_1_intro_timed_sized.mp3");
audio.play();
}
4

1 回答 1

0

移动 webkit 尚不支持 Audio html5 API。

http://caniuse.com/audio-api

尝试使用 soundplayer2 之类的东西,它适用于移动 safari,相当轻量级,并且有后备功能。

http://www.schillmania.com/projects/soundmanager2/

于 2012-07-31T18:23:54.547 回答