2017-02-07 5 views
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> 
+0

を動作させるためにあなたが.MP3拡張子を持つ別のファイルを追加する必要がありますので、OGGオーディオファイルはどちらもWindowsの携帯電話でも、IOSに動作しないということですmp3/ – Jer

+0

iPhone SafariでJavaScript(。)()のオーディオファイルを再生できないのはなぜですか?](http://stackoverflow.com/questions/31776548/why-cant-javascript-play-audio-files- on-iphone-safari) – Zze

答えて

0

あなたの問題は、(それはあなたがあまりにも他の音の拡張を必要とする

関連する問題