我想在web中使用vlc的webplugin。当有多路视频的时候点选择其中一个视频窗口来播放。但是我点击以后鼠标的点击事件被vcl插件获取。外层div或embed都无法响应点击事件。
我的测试代码是
<div onclick="onclick_function(this)">
<embed type="application/x-vlc-plugin" pluginspage="http://www.videolan.org" version="VideoLAN.VLCPlugin.2" width="640" height="480" id="vlc1">
</div>
<div onclick="onclick_function(this)">
<embed type="application/x-vlc-plugin" pluginspage="http://www.videolan.org" version="VideoLAN.VLCPlugin.2" width="640" height="480" id="vlc1">
</div>
<div onclick="onclick_function(this)">
<embed type="application/x-vlc-plugin" pluginspage="http://www.videolan.org" version="VideoLAN.VLCPlugin.2" width="640" height="480" id="vlc1">
</div>
我想点击某个div就是次div中的vlc去播放。但是次点击事件被vlc插件捕获。div无法就无响应。我查看资料有说要修改vlc源码进行处理(正在测试次方法)。我想问问各路大神有没有更好的方法进行处理。谢谢
这个问题还是没有实质性的解决。只是换了一个解决方案,不再使用原始vlcwebplugin。改使用wcjs-player和WebChimera.js在nw.js上播放使用vlc播放rtsp流。其中wcjs-player和WebChimera.js就是对vlc的在web上使用的一次包装。