gpt4 book ai didi

javascript - 使用 JW 播放器禁用嵌入式视频中的播放/暂停

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:36:50 32 4
gpt4 key购买 nike

我正在使用 JW (v 5.8) 播放器嵌入视频。我想这样做以便启用自动启动,允许视频在页面加载后立即开始播放,禁用控制栏以便观众无法在视频中寻找随机点以及点击播放/暂停功能视频被禁用。为了嵌入 mp4 视频,我使用的是 JW 播放器。我设法完成了前 2 个任务,但要禁用单击屏幕时的播放/暂停功能,我尝试使用 clickproxy 插件,但它不起作用。我在下面粘贴我的代码:

<div id="mediaplayer">JW Player goes here</div>

<script type="text/javascript" src="jwplayer.js"></script>
<script type="text/javascript">
jwplayer('mediaplayer').setup({
'flashplayer': 'player.swf',
'file': 'video.mp4',
'controlbar': 'none',
'width': '1000',
'height': '1000',
'plugins': 'clickproxy',
'clickproxy.listener': 'clickListener',
'autostart': 'true'
});
function clickListener(obj)
{
}
</script>

现在使用此代码,视频会加载,但甚至不会开始播放,并且由于 clickproxy 插件,点击视频不会执行任何操作。无论如何要完成我想要的?我是 JavaScript 的新手,非常感谢任何帮助!

谢谢!

最佳答案

啊啊是的,播放器中曾经有执行此操作的功能(关于忽略点击)但它似乎一直在被删除。

这是我刚刚实现的适用于我的解决方案,我只需插入 onPause javascript 事件并再次开始播放媒体。

    <script type='text/javascript'>
jwplayer('mediaspace').setup({
'flashplayer': '/jw/player.swf',
'file': 'http://d3usowdy51yate.cloudfront.net/your-mp4-goes-here.mp4',
'autostart': 'true',
'icons': 'true',
'stretching': 'fill',
'controlbar': 'none',
'width': '640',
'height': '360',
events: {
onPause: function(event) {
jwplayer('mediaspace').play();}
}
});
</script>

关于javascript - 使用 JW 播放器禁用嵌入式视频中的播放/暂停,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8829328/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com