★お知らせ(2023/12/27)
いつもLive2D公式コミュニティをご利用いただき誠にありがとうございます。
本コミュニティは2023年12月27日 11:00をもって閉鎖いたしました。
今後の運営はすべて<b class="Bold"><u><a href="https://creatorsforum.live2d.com/" target="_blank">新Live2D公式クリエイターズフォーラム</a></u></b>に移行します。
閉鎖に伴い、以下機能は利用不可となります。
・アカウントの新規作成
・トピック投稿、返信
たくさんのご利用誠にありがとうございました。

新Live2D公式クリエイターズフォーラムは以下バナーよりご利用いただけます。
<a href="https://creatorsforum.live2d.com/" target="_blank"><img src="https://global.discourse-cdn.com/business4/uploads/live2dtest/original/2X/1/1eb8f7d15371141dd0d79e2bbc57d5d8c92cf3a1.png" width="400" height="200" alt="Live2D公式クリエイターズフォーラム"></a>

なお、本コミュニティに投稿されたトピックはすべて残りますが、今後削除する可能性がございますので予めご了承ください。
閉鎖に関するお問い合わせにつきましてはLive2D公式クリエイターズフォーラムへご連絡ください。

WebGL開発 スマートフォンで音声がならない

Web開発初心者です。

WebGLでサイトに公開した際に、PCブラウザーでは音声がなりますが、
iOS/Androidではブラウザーにて音声がなりません。

これはWebGLでの仕様でしょうか?
それとも、Live2DSDKでの仕様でしょうか?
又は、端末の互換性でしょうか?

知っている方がいらっしゃいましたら教えて下さい。

コメント

  • 編集済: July 2015
    音声再生はHTML5のaudioタグを使用しているので、音声が鳴らないのは機種 or ブラウザがHTML5のaudioタグに対応していない問題かと思います。

    iOSやAndroidのバージョン、ブラウザの種類が書いてないので詳細はわかりませんが以下のページなどを参考にしてみて下さい。

    HTML5のaudioタグのiOS/Androidブラウザ対応状況まとめ

    私のandroid4.1上のfirefoxブラウザでは音声が再生されています。
  • 私も同じような現象で困っております。

    スマホの仕様で、なにかしらのユーザーアクションがないと、
    音声が再生されないというaudioタグの制約があるからかなと、
    推測しております。

    touch/mouseイベントの直接のハンドラ内でしか、
    再生イベントが効かないようなのですが、
    どこのソース部分をいじったら良いか検討がつきません。

    スマホでの音声再生が出来ている方、教えていただけませんでしょうか。
    よろしくお願いいたします。
  • ちょっとSampleApp1の修正する箇所をブログ書いてみました。
    以下の記事を参考にしてみてください。

    ・iOSでaudioタグの音声が鳴らない場合
コメントするにはサインインまたは登録して下さい。