这是 iOS 中一个众所周知的麻烦功能,由于 Apple 的误导辉煌的“user-controlled downloads over cellular networks”,像onload
这样的事件不会开始下载视频政策。
我目前正在开发一个视频播放器,它可以执行一些奇怪的边缘情况加载操作。 通过 HTMLMediaElement.play()
触发内容下载的所有事件有哪些?
(根据 this IBM page on Safari iOS HTML5 audio limitations ,onmousedown
、onmouseup
、onclick
和 ontouchstart
都有效,至少对于音频. 还有其他的吗?)
最佳答案
我认为它不会触发任何事件。有没有查过媒体readyState
?
关于javascript - 关于 HTML5 视频/音频,哪些 JavaScript 事件在 iOS 中符合 "user-initiated"条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19811775/