2013-04-25 92 views
4

我没有任何运气试图找到它。关于维基的信息已经过时,自维基页面编写以来,vlc JavaScript对象发生了很大的变化。谷歌搜索给我一个更新的当前界面的外观。VLC浏览器插件文档在哪里?

例如,wiki在演示页面中显示document.video1.play(),但浏览器表示该对象没有这种方法。然后我发现在当前的界面中,play方法被移入了一个名为playlist的子对象。 document.video1.playlist.play()的作品。

我试图枚举javascript对象的所有属性,但由于某种原因,这不适合,可能有大部分我感兴趣的方式播放列表对象中工作,如果我用这个方法(How do I enumerate the properties of a JavaScript object?How to display all methods of an object in Javascript?)枚举属性对于播放列表对象,我只能得到两个属性并且没有方法名称,包括我确认存在的那些。试用Chrome和Firefox。

到目前为止,我已经确认了以下接口:

VLC多媒体插件(兼容图腾3.4.3)

如果主嵌入对象被称为VLC文件(我不喜欢视频1),然后我们可以通过访问其方法:

// don't need to explain these, they do what they say 
document.vlc.playlist.play(); 
document.vlc.playlist.stop(); 

// Pauses or resumes the video, if paused you can resume using play() method too 
// yes, now it has the toggle word, wiki demo is obsolete 
document.vlc.playlist.togglePause(); 

// Go into fullscreen, and if in fullscreen go into browser window again 
document.vlc.video.toggleFullscreen(); 

有了这个,我已经有一个播放器的基本功能,并可以做一些事情。

“去看源代码”是有效的答案,但我更愿意让它作为最后一件事。如果这个特定项目存在这样的事情,我更喜欢文档形式的东西。

这似乎是更接近,我可以得到更多地了解插件接口:http://blog.revolunet.com/VLCcontrols/

不过,事中的文件的形式将是很好。

如果链接到更新的示例,文档等不存在,那么如何找出接口的其余部分将受到欢迎。

回答

4

遇到过同样的问题,我终于遇到了VLC Browser Plugin的实际维基百科条目。

最后修改今年早些时候,并肯定有关于参数和事件最准确的信息。

链接:Documentation:WebPlugin