标签: javascript ios html5-video mobile-safari
考虑iOS Safari对视频元素上的播放/加载调用强加的limitations,我用它在第一个用户touchend上使用 preplay 动作启动它( play()后跟pause())。从那时起,我可以随意播放视频(此解决方案部分描述为here)。
touchend
play()
pause()
我遇到的问题是,当第一个play()跟随滑动/拖动互动时, preplay (对touchend的任何下一次调用都将被忽略)。
有一种方法可以让它也可以轻扫一下吗?或者有一种可靠的方法来检测 preplay 是否成功了?