Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java GWT、PhoneGap和视频VLC_Java_Javascript_Gwt_Cordova_Vlc - Fatal编程技术网

Java GWT、PhoneGap和视频VLC

Java GWT、PhoneGap和视频VLC,java,javascript,gwt,cordova,vlc,Java,Javascript,Gwt,Cordova,Vlc,我想构建一个可以运行的GWT Phonegap应用程序: 在普通web浏览器或移动浏览器中 在Android手机/平板电脑设备上 在iPhone/iPad设备上 在Windows phone/tablet设备上 因此,GWT将我的Java源代码编译成JavaScript(由web和移动浏览器直接执行),然后GWT Phonegap将该JavaScript绑定到Android、iOS和Windows设备的本机二进制文件 关键是:我想在应用程序中嵌入一个VLC媒体播放器。因此,无论您从哪个平台(

我想构建一个可以运行的GWT Phonegap应用程序:

  • 在普通web浏览器或移动浏览器中
  • 在Android手机/平板电脑设备上
  • 在iPhone/iPad设备上
  • 在Windows phone/tablet设备上
因此,GWT将我的Java源代码编译成JavaScript(由web和移动浏览器直接执行),然后GWT Phonegap将该JavaScript绑定到Android、iOS和Windows设备的本机二进制文件

关键是:我想在应用程序中嵌入一个VLC媒体播放器。因此,无论您从哪个平台(web、移动或本机)访问我的应用程序,您都可以通过嵌入式VLC播放器观看视频


据了解,这对于网络/移动平台来说是很容易做到的。但是本地平台呢?这可能吗?我可能的解决方案是什么?提前感谢。

如果您想使用vlc,您必须编写一个本地phonegap插件,然后通过jsni从gwt对其进行校准

在你发送的链接中,你可以通过安装在FF或IE activex控件中的插件调用vlc查看器。他们没有提到任何关于webkit的内容

Vlc可以在android和ios中编译,所以理论上你可以创建插件,假设phonegap插件对于每个平台都有一个本机部分,这里你从Vlc源代码中获取代码,还有一个js部分,可以为所有平台共享


另一个不错的选择是使用插件在android和ios标准html视频标签中播放视频。

Hey!使用
phonegap视频
plugin@Manolo(+1)打了一个漂亮的电话。谢谢有了phonegap视频插件,我想你只有html5播放器了。所以它不能在桌面上的lagecy浏览器(如IE7等)上工作。在这里,您仍然需要使用jsni实现vlc播放器。