5

プラットフォーム: Android バージョン 4.x

問題: HTML 5 オーディオ タグ

コンパイル済み: フレームワーク Phonegap

HTML 5 で単純なサウンドを再生しようとしていますが、動作しません。

Android で一般的に「サポートされていない」ことが起こっていることを読みましたが、私が理解しているように、バージョン 4.x は HTML 5 オーディオ タグをサポートしています。

Config.xml でいくつかの機能を有効にしました。ファイル アクセス、デバイス アクセスなど、すべての機能を含めようとしました。みんなに知らせるために。

HTML これは私が atm で作業しているものです。おそらく戻って直接音を出してから、JQ でコスト コントロールを作成する必要があると考えました。

<audio controls="true">
    <source src="media/sound.mp3" type="audio/mpeg">
    <source src="media/sound.ogg"  type="audio/ogg">
    <source src="media/sound.wav"  type="audio/wav">
    Your browser does not support HTML5 audio.
</audio>  

結論 これまでのところ、音は聞こえませんでした。次のようなさまざまな方法でトリガーしようとしました。

var Newsound = new Audio("sound.ogg");
Newsound.play();    

どんなアイデアや提案も大歓迎です。

前もって感謝します :-)

4

3 に答える 3

0

@イアン・デヴリン

試してみましたが、今のところ音は出ませんでした。

新しく更新された例:

HTML ヘッド セクション

<script>
  var audio = document.getElementById('myplayer');
  audio.addEventListener('touchstart', function() { audio.play(); }, false);
</script>

HTML 本文セクション

<body>
  <audio controls="true" id="myplayer">
    <source src="media/1.mp3" type="audio/mpeg">
    <source src="media/1.ogg"  type="audio/ogg">
    <source src="media/1.wav"  type="audio/wav">
    Your browser does not support HTML5 audio.
  </audio>  
</body>
于 2013-04-05T08:11:07.007 に答える