【问题标题】:Detect iOS Mobile Device with JavaScript than auto play audio使用 JavaScript 检测 iOS 移动设备而不是自动播放音频
【发布时间】:2012-07-31 17:50:38
【问题描述】:

我想使用 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();
}

【问题讨论】:

    标签: javascript ios audio mobile-safari detect


    【解决方案1】:

    移动 webkit 尚不支持 Audio html5 API。

    http://caniuse.com/audio-api

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-22
      • 2017-07-27
      • 2015-11-07
      • 2017-09-30
      • 2018-08-31
      • 2013-07-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多