我目前正在使用外部视频播放器使用iframe (由PHP函数调用)将不同的视频放到modals中(参见下面的代码)。视频播放器是来自这里的单机:
对于modals,我目前正在使用css模态解决方案:。
视频加载很好,一切运行顺利,我还不能克服的一个障碍是:我想暂停或停止视频一旦模式关闭,要么点击一个关闭按钮或点击以外的模式区域。我怎么能这么做?
这就是它的样子:
我在StackOverflow和其他网站上尝试过各种解决方案,但没有找到解决问题的有效方法。现在,我正坐在这段代码上,试图让单机播放器暂停:
var vid = document.getElementsByClassName('
所以我在我的网站上使用video.js作为我的视频播放器,但我想知道是否有一种方法(使用video.js或其他视频播放器)能够在网站上的所有设备之间同步视频?
例如,如果A人,B人和C人在我的网站上观看这个视频,它会同步他们的视频,以便他们在同一时间,如果他们中的任何一个暂停,那么所有三个人都会看到他们的视频暂停?很像Netflix Party / Youtube上的视频派对。我是JS的新手
目前,我正在开发一个html5/js音乐播放器应用程序。我在移动设备上有很多用户在播放音乐时遇到了问题。根据许多网站的说法,在播放音频之前,你需要有用户互动。
目前这就是我编程我的音乐播放器的方式。我已经使用onclick属性来检测点击/点击播放按钮。
<button onclick = "playaudio('song name');">Play</button>
然后我有了js的代码来解析播放url。
var http = new XMLHttpRequest();
var url = '/getsong';
var
我正在尝试使用video.js和谷歌的IMA插件[videojs-ima][1]来实现视频广告的显示
在中包含以下部分:
// Initialize the ad container when the video player is clicked, but only the
// first time it's clicked.
var startEvent = 'click';
if (navigator.userAgent.match(/iPhone/i) ||
navigator.userAgent.match(/iPad/i) ||
navig
我刚接触Video-js,我想用它在我的网站上放一个视频播放器,我正在尝试在视频上添加自定义的'click‘事件(或移动设备的'tap’),以覆盖video-js播放器的自然行为。当我点击或点击视频时,我希望播放下一个视频,而不是播放/暂停视频。
代码可以工作,但即使当我单击控制栏上的一个按钮时,该事件也会触发,其中有控制按钮,如:播放、音量、全屏。
如果你希望click事件只在用户点击视频(而不是在控制栏的按钮上)时触发,是否有另一个事件名称可用,或者在事件函数中是否有测试,以测试在执行代码之前是否在控制栏上完成了click返回?
目前,我只有以下几点:
var player