It's a well known nuisance feature in iOS that events like onload
won't start downloading video due to Apple's misguided brilliant "user-controlled downloads over cellular networks" policy.
I'm currently working on a video player that does some weird edge-case loading stuff. What are all the events that will trigger content download via HTMLMediaElement.play()
?
(According to this IBM page on Safari iOS HTML5 audio limitations, onmousedown
, onmouseup
, onclick
and ontouchstart
all work, at least with audio. Any others?)