如何在iPad上制作爆米花.js与视频.js一起工作



我不能在iPad上使用本机视频播放器,因为它会窃取所有触摸事件,并且我需要在视频上显示交互式元素。使用视频.js可以达到此目的,但奇怪的是,它可以阻止爆米花.js事件在iPad上触发。

这并不完全是一个解决方案,但我发现 MediaElement.js 是 Video 的一个很好的替代品.js并且与爆米花配合得很好。

问题不在于特定的视频库。当您为视频播放器启用控件时,您无法在视频之上的任何 HTML 元素上进行任何交互。

有同样的问题,我通过做解决了它

p.controls(false); //where p is the object of popcorn js player

当在视频顶部显示任何交互式元素(例如 BUTTON)时,我这样做了,当视频顶部不再需要我的按钮时,我再次启用了控件。

p.controls(true);

它就像一个魅力!

最新更新