我刚接触Video-js,我想用它在我的网站上放一个视频播放器,我正在尝试在视频上添加自定义的'click‘事件(或移动设备的'tap’),以覆盖video-js播放器的自然行为。当我点击或点击视频时,我希望播放下一个视频,而不是播放/暂停视频。
代码可以工作,但即使当我单击控制栏上的一个按钮时,该事件也会触发,其中有控制按钮,如:播放、音量、全屏。
如果你希望click事件只在用户点击视频(而不是在控制栏的按钮上)时触发,是否有另一个事件名称可用,或者在事件函数中是否有测试,以测试在执行代码之前是否在控制栏上完成了click返回?
目前,我只有以下几点:
var player
我有一个html5视频,我删除了控制按钮,并添加了一个js代码,以便用户在视频被点击时播放视频。我需要做的是绑定一个额外的脚本,将重定向的页面后,视频播放没有页面重新加载。下面是我的js代码。
function play(){
var video = document.getElementById('video');
video.addEventListener('click',function(){
video.play();
},false);
}
这是我的HTML5视频代码
<video id="video" width="7
我正在建设一个WordPress网站,并已嵌入一个视频使用可湿性粉剂的内置视频短码。我的目标是使视频自动播放或不自动播放,这取决于cookie的存在。WP似乎使用了MediaElement.js。
在JS中,我已经对cookie检测进行了排序,但无论我尝试什么,我都不知道如何触发视频播放。我不确定我是否只是没有选择正确的元素,但我目前正在尝试:
jQuery(".mejs-video").play();
控制台显示错误:"Uncaught TypeError: jQuery(...).play is not a function“
如何选择并触发快捷码生成的视频?