タグ

ブックマーク / hello-hello-world.blogspot.com (1)

  • AndroidのWebViewで音声を再生する

    Webページに音声を再生する仕組みが組み込まれている場合があるのですが、AndroidのWebViewは、そのままではそれを再生してくれません。何かプログラムを書いてやらなければいけないようです。 参考にすべきは、Androidの公式ドキュメントのこの記事でしょう。 音声を再生する場合、利用する主要なクラスはMediaPlayerとAudioManagerです。これらのクラスの機能を利用するために、マニフェストに記述しなければならないことは特になさそうですが、インターネット経由で音声ファイルにアクセスする場合や、音声の再生中にデバイスがスリープしてしまうのを防ぎたい場合は、それぞれINTERNETとWAKE_LOCKパーミッションを許可する必要があります。 ネット上の音声ファイルを再生するには、次のようにしてUriを指定します。 try { String url = "http://...

    AndroidのWebViewで音声を再生する
  • 1