X-Git-Url: http://git.osdn.jp/view?p=pettanr%2FclientJs.git;a=blobdiff_plain;f=0.6.x%2Fjs%2F07_audio%2F02_XHTMLAudio.js;fp=0.6.x%2Fjs%2F07_audio%2F02_XHTMLAudio.js;h=80723b92e839c920e177d9a056cfe88caeba9c40;hp=f9b82f5e92ed2d39dd39efe87ab29754b7e3385c;hb=3d10dbbb167c89638f3bea6c267de8763274d30c;hpb=3c54df5e0d4f20eb32cfd73480cbc9ae8358ebbf diff --git a/0.6.x/js/07_audio/02_XHTMLAudio.js b/0.6.x/js/07_audio/02_XHTMLAudio.js index f9b82f5..80723b9 100644 --- a/0.6.x/js/07_audio/02_XHTMLAudio.js +++ b/0.6.x/js/07_audio/02_XHTMLAudio.js @@ -330,7 +330,7 @@ if( X_Audio_constructor ){ break; case 'seeked' : - if( this._seekingFixON ) this._seekingFixON = false; + if( X_HTMLAudio_seekingFixIOS ) this._seekingFixON = false; break; case 'waiting' : // 次のフレームが利用不可のため再生を停止したが、そのフレームがやがて利用可能になると想定している場合に発生 @@ -507,6 +507,7 @@ if( X_Audio_constructor ){ getActualCurrentTime : function(){ return ( X_HTMLAudio_currentTimeFix ? X_Timer_now() - this._currentFixStart + this._currentFixBegin : + this._seekingFixON ? this._lastCurrentTime * 1000 : this[ '_rawObject' ].currentTime * 1000 | 0 ); }, /*