Javascript Android视频插件Phonegap与Cordova 2.2.0

Javascript Android视频插件Phonegap与Cordova 2.2.0,javascript,android,cordova,phonegap-plugins,Javascript,Android,Cordova,Phonegap Plugins,我正在开发一个应用程序(我的大学的一种社交网络),但我对 我已经完成了自述文件中定义的3个步骤来安装插件,但它在我的手机(Galaxy Ace Android 2.3.6)和模拟器(4.0)上不起作用。我只是在(cordova.js)出现以下错误后加载Javascript(video.js): Uncaught函数需要第一个参数!在cordova 2.2.0.js上 似乎video.js在使用cordova.js时存在问题。当我点击播放按钮时,我又出现了一个错误: 未捕获类型错误:无法读取属性“

我正在开发一个应用程序(我的大学的一种社交网络),但我对

我已经完成了自述文件中定义的3个步骤来安装插件,但它在我的手机(Galaxy Ace Android 2.3.6)和模拟器(4.0)上不起作用。我只是在(cordova.js)出现以下错误后加载Javascript(video.js):

Uncaught函数需要第一个参数!在cordova 2.2.0.js上

似乎video.js在使用cordova.js时存在问题。当我点击播放按钮时,我又出现了一个错误:

未捕获类型错误:无法读取属性“videoPlayer”

在这种情况下,video.js似乎没有创建视频播放器对象

我的页面代码与github上的示例相同:

<html>
  <head>
    <meta name="viewport" content="width=320; user-scalable=yes" />
    <meta http-equiv="Content-type" content="text/html; charset=utf-8">
    <title>PhoneGap</title>
      <script type="text/javascript" charset="utf-8" src="cordova-2.3.0.js"></script>
      <script type="text/javascript" charset="utf-8" src="script/video.js"></script>
      <script type="text/javascript">
        function init(){
          document.addEventListener("deviceready", console.log('ready'), true);
        }
        function playVideo(vidUrl) {
          window.plugins.videoPlayer.play(vidUrl);
        }
      </script>
    </head>
    <body onload="init();">
      <a href="#" onclick="playVideo('http_link')">Play HTTP</a>
    </body>

音差
函数init(){
document.addEventListener(“deviceready”,console.log('ready'),true);
}
功能播放视频(vidUrl){
window.plugins.videoPlayer.play(vidUrl);
}

感谢大家。

我刚刚对VideoPlayer做了一个代码更改,使其与旧的window.plugins.VideoPlayer操作方式向后兼容。如果您使用的是2.2.0版本的插件,请获取新的JS文件


我刚刚对VideoPlayer做了一个代码更改,这应该使它与旧的window.plugins.VideoPlayer操作方式向后兼容。如果您使用的是2.2.0版本的插件,请获取新的JS文件

如果您添加此

<plugin name="VideoPlayer" value="com.phonegap.plugins.video.VideoPlayer"/>    
在index.html中定义两行

     <script type="text/javascript" src="cordova-2.3.0.js"></script>
     <script type="text/javascript" charset="utf-8" src="video.js"></script>

如果您添加此

<plugin name="VideoPlayer" value="com.phonegap.plugins.video.VideoPlayer"/>    
在index.html中定义两行

     <script type="text/javascript" src="cordova-2.3.0.js"></script>
     <script type="text/javascript" charset="utf-8" src="video.js"></script>

使用html复制视频的最佳方法是使用HTML5标记

不是所有的浏览器都支持这一点,你必须试着知道


用html复制视频的最佳方法是使用HTML5标记

不是所有的浏览器都支持这一点,你必须试着知道


尝试在中播放视频android@Janmejoy我不明白。。。。在安卓系统中播放视频???我的意思是你想在安卓系统中播放视频吗?我已经尝试过了,视频效果很好,但是如果我在phonegap应用程序中使用标签,我会出现无法播放视频或类似错误,因为我的手机语言是意大利语。k,事实上,我也试过,我没有得到答案,我试着播放视频android@Janmejoy我不明白。。。。在安卓系统中播放视频???我的意思是你想在安卓系统中播放视频吗?我已经尝试过了,视频效果很好,但是如果我在我的phonegap应用程序中使用标签,我会出现无法播放视频或类似的错误,因为我的手机语言是意大利语。k,实际上我也尝试过,我没有得到答案