必须触发:
$(document).ready(function () {
//由于安卓4.2版本以上,IOS由于安全原因禁用自动播放
$("html").one("touchstart", function () {var audio = document.getElementById("chatAudio");
audio.play();
//这是一个没有声音的音频
audio.src = "audio/20161018_001.mp3";});
});
//每隔10秒调用这个函数就自动播放声音
function bofan(){
var audio = document.getElementById("chatAudio");
//这是一个正常有声音的音频
audio.src = "audio/alarm.mp3";
audio.play();
}
声明 :(1)由于 iOS Safari 限制不允许 audio autoplay, 必须用户主动交互(例如 click)后才能播放 ,所以我做触摸事件,测试安卓,iosAPP,ios微信, 自动播放音频没有问题;
(2)注意想要完美iosAPP ,ios微信,安卓自动播放音频还是靠ios外壳支持,安卓接口设置,这是必须的; 掉进抗出不来