我正在构建一个网站,我想向用户显示视频,并确保用户只能观看一次而无需对视频进行任何控制。我希望稍后在用户完成某个过程后向用户显示视频,第二次用户应该控制视频。这意味着:
对于1,我尝试将html5的<video>
元素中的controls属性设置为false
,如图here所示。但是,当您引用实际视频时,用户可以右键单击并显示控件(例如https://jsfiddle.net/dySyv/136/)。
我想我会使用JS标志或后端会话处理2,只要我可以访问事件监听器(例如video.onended
)。
3使用html5是不可能的,4是可能的,但我不能在第一时间隐藏控件..
我该怎么做?或者我应该使用第三方库?