我正在使用 Projekktor 视频播放器来显示我的一个网络项目的视频。
该播放器适用于旧版浏览器的 Flash 回退。
这个播放器有一个问题(对于某些用户来说这可能不是问题),但是播放器脚本具有覆盖鼠标右键单击功能以显示他们自己的上下文菜单。
我试图在他们的脚本文件中搜索它,但没有成功。
任何人都可以在这种情况下帮助我。
我正在使用 Projekktor 视频播放器来显示我的一个网络项目的视频。
该播放器适用于旧版浏览器的 Flash 回退。
这个播放器有一个问题(对于某些用户来说这可能不是问题),但是播放器脚本具有覆盖鼠标右键单击功能以显示他们自己的上下文菜单。
我试图在他们的脚本文件中搜索它,但没有成功。
任何人都可以在这种情况下帮助我。
上下文菜单是作为播放器插件实现的。您可以通过覆盖“插件”配置默认值来轻松停用它,例如:
projekktor('<yourid>', {
... your config ...
plugins: ['Display', 'Controlbar']
});
而已。但是无论如何都会获取鼠标事件。要再次获得它们,您需要向播放器本身添加一个侦听器,例如:
var myClick = function(evt) {
console.log(evt);
}
projekktor('<yourstuff>', {
... your config ...
plugins: ['Display', 'Controlbar']
}, function(player) {
player.addListener('mousedown', myClick);
});
...或将您拥有的一个绑定到播放器容器。