我正在 android 2.3.5 上的 phonegap 中创建一个应用程序。我的应用程序中有一个 YouTube 视频,我想以类似的方式显示它在浏览器上显示(即在浏览器窗口内),但是单击视频图像会调用一个接管屏幕的外部视频播放器。有没有办法在我的应用程序的窗口内播放视频而不占用屏幕(与在网络浏览器上显示的方式相同)?
谢谢你。
我正在 android 2.3.5 上的 phonegap 中创建一个应用程序。我的应用程序中有一个 YouTube 视频,我想以类似的方式显示它在浏览器上显示(即在浏览器窗口内),但是单击视频图像会调用一个接管屏幕的外部视频播放器。有没有办法在我的应用程序的窗口内播放视频而不占用屏幕(与在网络浏览器上显示的方式相同)?
谢谢你。
要安装插件,请将 www/video.js 移动到项目的 www 文件夹,并在 html 文件中 phonegap.{ver}.js 之后包含对它的引用。
在您的项目中创建一个名为“src/com/phonegap/plugins/video”的目录并将“src/com/phonegap/plugins/video/VideoPlayer.java”复制到其中。
在您的 res/xml/plugins.xml 文件中添加以下行:
安装后,您将能够通过调用来播放视频:window.plugins.videoPlayer.play(url); url 参数可以是以下三种类型之一:
遗憾的是,此时 VideoPlayer 不支持从您的 android 资产目录播放视频。这是以后的增强。
所以,如果你真的需要在你的 Android PhoneGap 应用程序中播放视频,你就可以使用一个非常简单易用的插件。