1

Android 4.1(Jelly bean) では、webview でオフライン オーディオをサポートしていません。ファイル パスがオンラインの場合、オンライン バージョンでは正常に動作します。

<html>
<body>
 <audio src="file:///android_asset/folder/file/test.ogg" id="player" loop>Get an HTML5 browser!</audio>
 <form id="interface">
         <input type="button" value="Play" onclick="PlayPause()" id="playpause"/>
 </form>
 <script type="text/javascript">
 var audioPlayer = document.getElementById("player");

 function PlayPause()
 {
     if (audioPlayer.paused)
     {
         audioPlayer.play();
         document.getElementById("playpause").value = "Pause";
     }
     else
     {
         audioPlayer.pause();
         document.getElementById("playpause").value = "Play"; 
     }
 }  
 </script>
 </body>
 </html>

このコードは、Android 4.1 の webview を除くすべての Android バージョンでオーディオを再生します。

前もって感謝します

4

0 に答える 0