// TODO 今は touch 可能で backend ready\r
if(\r
// WebAudio\r
- ( backend.backendID === 1 && ( _e[ 'needTouchForPlay' ] = X_WebAudio_need1stTouch ) ) ||\r
+ ( e[ 'needTouchForPlay' ] && ( _e[ 'needTouchForPlay' ] = true ) ) ||\r
// HTMLAudio\r
- ( backend.backendID === 2 && ( _e[ 'needTouchForLoad' ] = X_HTMLAudio_need1stTouch ) )\r
+ ( e[ 'needTouchForLoad' ] && ( _e[ 'needTouchForLoad' ] = true ) )\r
){\r
X_AudioSprite_TEMP.event = _e;\r
- last[ 'listenOnce' ]( X_EVENT_MEDIA_TOUCH_FOR_LOAD, X_AudioSprite_backendHandler );\r
+ last[ 'listenOnce' ]( X_EVENT_MEDIA_WAIT_FOR_TOUCH, X_AudioSprite_backendHandler );\r
} else {\r
X_AudioSprite[ 'asyncDispatch' ]( _e );\r
};\r
[ 'asyncDispatch' ]( X_EVENT_BACKEND_NONE );\r
return X_CALLBACK_STOP_NOW;\r
\r
- case X_EVENT_MEDIA_TOUCH_FOR_LOAD :\r
- // TODO 全ての track の MEDIA_TOUCH_FOR_LOAD で!\r
+ case X_EVENT_MEDIA_WAIT_FOR_TOUCH :\r
+ // TODO 全ての track の MEDIA_WAIT_FOR_TOUCH で!\r
X_AudioSprite[ 'asyncDispatch' ]( X_AudioSprite_TEMP.event );\r
delete X_AudioSprite_TEMP.event;\r
break;\r