1
クリックして再生するオーディオファイルを取得しようとしています。私が使用しているコードはブラウザで正常に動作しますが、モバイルデバイスでは動作しません。私は行方不明のものがありますか?HTML 5は携帯端末でオーディオファイルを再生します
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="style.css">
<script src="script.js"></script>
</head>
<body>
<audio id="audio" src="http://ricklemon.co.uk/game/sound.ogg" autostart="false" ></audio>
<a onclick="PlaySound()"><img src="http://ricklemon.co.uk/game/images/speaker.png" width="200px" /></a>
<script>
function PlaySound() {
var sound = document.getElementById("audio");
sound.play()
}
</script>
</body>
</html>
を動作させるためにあなたが.MP3拡張子を持つ別のファイルを追加する必要がありますので、OGGオーディオファイルはどちらもWindowsの携帯電話でも、IOSに動作しないということですmp3/ – Jer
iPhone SafariでJavaScript(。)()のオーディオファイルを再生できないのはなぜですか?](http://stackoverflow.com/questions/31776548/why-cant-javascript-play-audio-files- on-iphone-safari) – Zze