您需要用户交互才能在 iOS 上开始播放视频,例如点击或按键,但为什么滑动不起作用?
我这里有一个示例,在 Android 上运行良好,但在 ios 上运行不佳:
http://codepen.io/anon/pen/LNoBKq
jQuery('.over').swipe({
swipeLeft: function(event, direction, distance, duration, fingerCount) {
video[0].pause();
},
swipeRight: function(event, direction, distance, duration, fingerCount) {
video[0].play();
},
});
有人做过类似的事情并设法使这项工作成功吗?
最佳答案
我遇到了同样的问题,我认为问题在于 Apple 正在禁用某些控件以防止通过手机网络进行不必要的下载。如果我在按钮按下事件中使用相同的代码,它就可以工作。我在滑动时也有一个警报,并且该代码可以运行,并且该游戏可以在其他平台上运行,所以看起来肯定是 Apple 禁用了它。
关于ios - 通过滑动在 ios 上播放 Html5 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37288471/