OSDN Git Service

Version 0.6.130, fix X.Net & X.Audio.
[pettanr/clientJs.git] / 0.6.x / js / 07_audio / 01_XWebAudio.js
index 84216ed..d50aaa4 100644 (file)
@@ -91,7 +91,8 @@ if( X_Audio_WebAudio_context ){
                                        // http://qiita.com/sou/items/5688d4e7d3a37b4e2ff1
                                        // iOS 7.1 で decodeAudioData に処理が入った瞬間にスクリーンを長押しする(スクロールを繰り返す)と
                                        // decoeAudioData の処理がキャンセルされることがある(エラーやコールバックの発火もなく、ただ処理が消滅する)。
-                                               if( X_Audio_WebAudio_context.createBuffer && X_UA.iOS ){
+                                       // ただし iOS 8.1.2 では エラーになる
+                                               if( X_Audio_WebAudio_context.createBuffer && X_UA.iOS < 8 ){
                                                        this._onDecodeSuccess( X_Audio_WebAudio_context.createBuffer( e.data, false ) );
                                                } else
                                                if( X_Audio_WebAudio_context.decodeAudioData ){