Hi,
I am experiencing a problem when running our games in Internet Explorer 11: I don’t know how old the problem is, as I never test the games in IE11.
The problem is related to howler, and specifically to its function seek: it looks like the function seek crashes the application if it is called for a sound file that is already playing.
Practically I am playing soundX a second time before it is completed, and the result is this:
...
Called from .__handleError (https://xxx.js?v=172310 line 68250)
Called from .render (https://xxx.js?v=172310 line 68155)
Called from .f (https://xxx.js?v=172310 line 135780)
Called from .tmp (https://xxx.js?v=172310 line 67551)
Called from module at lime_app__$Event_$Void_$Void.prototype.dispatch (https://xxx.js?v=172310:17058:4)
Called from module at lime__$backend_html5_HTML5Application.prototype.handleApplicationEvent (https://xxx.js?v=172310:642:5)
Called from .f (xxx.js?v=172310 line 135780)
SCRIPT5022: InvalidStateError
...
Digging in the code I reached function seek, as I said above: what happens inside is a mistery
If I try to play different sounds everything work ok.
I temporarily commented the call to seek and the games don’t crash anymore, but I think I can’t decide the starting point of the sounds now, right?.