javascript - 关于 HTML5 视频/音频,哪些 JavaScript 事件在 iOS 中符合 "user-initiated"条件?

标签 javascript ios html html5-video html5-audio

这是 iOS 中一个众所周知的麻烦功能,由于 Apple 的误导辉煌的“user-controlled downloads over cellular networks”,像onload这样的事件不会开始下载视频政策。

我目前正在开发一个视频播放器,它可以执行一些奇怪的边缘情况加载操作。 通过 HTMLMediaElement.play() 触发内容下载的所有事件有哪些?

(根据 this IBM page on Safari iOS HTML5 audio limitationsonmousedownonmouseuponclickontouchstart 都有效,至少对于音频. 还有其他的吗?)

最佳答案

我认为它不会触发任何事件。有没有查过媒体readyState

关于javascript - 关于 HTML5 视频/音频,哪些 JavaScript 事件在 iOS 中符合 "user-initiated"条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19811775/

相关文章:

jquery - 使猫头鹰轮播连续旋转图像

javascript - 获取数据属性 jquery 与 javascript

javascript - Webpack、MD5 和 VueJs

javascript - 添加了事件监听器,但需要点击 2 次

ios - 当用户点击 "Play Again"时,如何在 Swift 中重置数组

ios - cellForRowAtIndexPath 未被调用但 numbersOfRowInSection 是

css - HTML - 复选框显示为黑色且 initial-scale=1.0

html - 在响应式设计中并排维护 div

javascript - 动态向 javascript 函数传递参数时出错

ios - 无法在 iPad iO 上锁定屏幕方向