Hy社区。
出于某些原因,我必须直接将视频上传到我们的网站,通过这种方式,我试图保护视频不被下载。
现在,它适用于大多数桌面浏览器和所有Android手机,但在90%的情况下,它不适用于iPhone。
有人可以告诉我为什么吗?
以下是视频网站(测试版)的原始链接: http://www.lunatics-carclub.at/includes/relaunch/aftermovie
视频正常嵌入,但有3个插件。 第一个插件用于响应式video.js播放器。 第二个用于水印,第三个用于分辨率切换。
的问候。克里斯
答案 0 :(得分:0)
特别是考虑到行为不是100%,我认为这是一个时间问题。代码中有两点可以初始化播放器,当脚本尝试使用它时,如果按照您不期望的顺序发生事件,则切换器插件可能不可用:
data-setup
videojs()
返回播放器对象(如果尚未初始化),或者初始化它,如果没有则返回它。这也是为什么220上的第二个videojs()
中的选项被忽略的原因,为时已晚。
如果播放器已经准备就绪,当播放准备好或时,就会执行就绪功能。
您可以通过以下方式解决此问题:
videojs()
属性,因为您仍然只有占位符选项。data-setup
时要传递给播放器的选项,这样可以确保您的插件已加载。