如何禁用Projekktor Video Player上下文菜单&显示html5视频播放器的默认菜单

时间:2013-08-28 05:45:16

标签: html5 video

我正在使用Projekktor视频播放器为我的某个网络项目显示视频。

Link to player site

对于旧浏览器,播放器适用于闪回后退。

此播放器存在一个问题(对于某些用户而言这可能不是问题)但播放器脚本具有过度使用鼠标右键单击功能以显示其自己的上下文菜单。

我试图在他们的脚本文件中搜索它但没有成功。

在这种情况下,任何人都可以帮助我。

Link to my one of video pages

1 个答案:

答案 0 :(得分:1)

上下文菜单是作为播放器插件实现的。您可以通过覆盖“插件”配置默认值来轻松停用它,例如:

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);
});

...或者将你自己的一个绑定到播放器容器。