OSDN Git Service

fix XNode.text & X.Audio.Sprite & parse json of X.Net.XHR.
[pettanr/clientJs.git] / 0.6.x / js / 07_audio / 00_XAudio.js
index 842048d..8a44956 100644 (file)
@@ -238,8 +238,9 @@ function X_AudioWrapper_updateStates( audioWrapper, obj ){
                                };\r
                                break;\r
 \r
-                       case 'loop' :\r
                        case 'looped' :\r
+                               if( playing ) seek = 2;\r
+                       case 'loop' :\r
                        case 'autoplay' :\r
                                if( X.Type.isBoolean( v ) && audioWrapper[ k ] !== v ){\r
                                        audioWrapper[ k ] = v;\r
@@ -264,7 +265,7 @@ function X_AudioWrapper_updateStates( audioWrapper, obj ){
                X_AudioWrapper_getEndTime( audioWrapper ) < audioWrapper.seekTime// ||\r
                //audioWrapper.duration < audioWrapper.endTime\r
        ){\r
-               //alert( 'error @updateStateObject() begin:' + audioWrapper.startTime + ' end:' + audioWrapper.endTime + ' d:' + audioWrapper.duration + ' ls:' + audioWrapper.loopStartTime );\r
+               console.log( 'error @updateStateObject() begin:' + audioWrapper.startTime + ' end:' + audioWrapper.endTime + ' d:' + audioWrapper.duration + ' ls:' + audioWrapper.loopStartTime );\r
                return 0;\r
        };\r
        \r