過去に下記質問でWeb Audio APIを利用して音を発生させる方法をご教示頂いたのですが、「パソコン+chrome」並びに「android端末+chrome」では音が発生したのですが、「iOS端末(iPhone7) + safari」で試したところ、音が発生しませんでした。
(音が出るようにiOS端末の設定はしました。)
原因が分かる方、もしくは他にiOS + safariで音の鳴らす方法があれば、ご教示頂きたく宜しくお願い申し上げます。
javascript
1 var event = "click"; 2 document.addEventListener(event, function() { 3 // 無音再生 4 wa.playSilent(); 5 6 // ロード後コールバック再生 7 wa.loadFile("./assets/sample.mp3", function(buffer) { 8 wa.play(buffer); 9 }); 10 });
###試したこと
こちらのサイトではiOS + safariで音が鳴るとされているサンプルページがあるのですが、
iPhone(5s) + safariでアクセスしたところ音はなりませんでした。
https://freefielder.jp/blog/2014/12/web-audio-api-sample.html
###過去の質問
チャットを受け取った際に、受け取り側で通知音を発生させることは可能ですか?(Socket.io + WebAudioAPI 利用)
https://teratail.com/questions/162440

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/11 01:53