关于 HTML5 视频/音频,哪些 JavaScript 事件在 iOS 中符合“用户启动”的条件?
Posted
技术标签:
【中文标题】关于 HTML5 视频/音频,哪些 JavaScript 事件在 iOS 中符合“用户启动”的条件?【英文标题】:What JavaScript events qualify as "user-initiated" in iOS with regards to HTML5 video/audio? 【发布时间】:2013-11-17 16:07:40 【问题描述】:ios 中一个众所周知的令人讨厌的 功能是,由于 Apple 的 misguided 出色的“user-controlled downloads over cellular networks”政策,onload
之类的事件不会开始下载视频。
我目前正在开发一个视频播放器,它会做一些奇怪的边缘情况加载工作。 哪些事件会触发通过htmlMediaElement.play()
进行内容下载?
(根据this IBM page on Safari iOS HTML5 audio limitations、onmousedown
、onmouseup
、onclick
和ontouchstart
都可以,至少在音频方面。还有其他吗?)
【问题讨论】:
【参考方案1】:我认为它不会触发任何事件。你查过媒体readyState
吗?
【讨论】:
以上是关于关于 HTML5 视频/音频,哪些 JavaScript 事件在 iOS 中符合“用户启动”的条件?的主要内容,如果未能解决你的问题,请参考以下文章