Hi, I've been making an animation with click-triggered sounds (to get around autoplay), but once I view it in iOS, the audio lags by a couple of seconds. It seems to be loading, because when I click it a second time, the audio is timed fine. But I have a preloader and I checked the "preload audio" box as well - so why isn't the audio loaded before the whole animation is displayed?
(if this helps - I'm using MP3s as well as OGG)
It works perfectly fine on a desktop browser.
Another issue is that Chrome in iOS isn't playing sounds at all - not sure why.
Sorry, but iOS (or more accurately, MobileSafari) doesn't support audio preloading (nor do browsers on most Android devices). This is a design choice on Apple's and other mobile device manufacturers part. See here for more info:
https://developer.apple.com/library/safari/documentation/AudioVideo/Conceptual/Using_HTML5 _Audio_Video/Device-SpecificConsiderations/Device-SpecificConsiderations.html#//apple_ref/ doc/uid/TP40009523-CH5-SW1
(refer specifically to the section User Control of Downloads Over Cellular Networks)
Not sure what may be happening with Chrome for you - it seems to work okay for me.
Yeah, not sure what's going on with Chrome either - just not playing.