在IOS微信中无法播放声音,有什么解决办法?
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Page Title</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<body>
test audio
<audio id="bgmAudio" src="http://hf.21tb.com/web-static/assets/minaRace/audio/readyGo.mp3?jsVersion=2.21"></audio>
<script>
window.onload = function () {
document.querySelector("#bgmAudio").play()
// setTimeout(() => {
// console.log("play")
// document.querySelector("#bgmAudio").play()
// }, 500);
}
</script>
</body>
</html>
ios特有限制,需要点击一下屏幕才能play音频,不然浪费用户的流量。
你监听body的touch事件然后播放