酷徒LOGO

cordova-plugin-videoplayer, 在Android设备上,使用原生MediaPlayer播放视频的Codova插件


  • 源代码名称:cordova-plugin-videoplayer
  • 源代码网址:http://www.github.com/moust/cordova-plugin-videoplayer
  • cordova-plugin-videoplayer源代码文档
  • cordova-plugin-videoplayer源代码下载
  • Git URL:
    git://www.github.com/moust/cordova-plugin-videoplayer.git
    Git Clone代码到本地:
    git clone http://www.github.com/moust/cordova-plugin-videoplayer
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/moust/cordova-plugin-videoplayer
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    Cordova/PhoneGap的视频播放器插件

    一个Codova插件,允许你在全屏模式下播放视频。

    安装

    此插件使用Cordova CLI的插件命令,要将它安装到你的应用程序中,只需执行以下(和替换变量)。

    
    cordova plugin add cordova-plugin-video-player
    
    
    
    
    使用

    用视频文件路径作为参数调用play方法,视频播放机将在视频完成后自动关闭。

    
    VideoPlayer.play(path, [options], [completeCallback], [errorCallback]);
    
    
    
    

    停止并关闭当前正在播放的视频而不等待结束。

    
    VideoPlayer.close();
    
    
    
    

    插件可以播放文件路径或http rtsp URL。

    可以选择添加选项参数,如音量和调用模式,还可以添加success回调函数来处理已完成的回放,还可以添加错误回调函数来处理意外的回放错误。

    例子

    VideoPlayer.play("file:///android_asset/www/movie.mp4");
    VideoPlayer.play(
     "file:///android_asset/www/movie.mp4",
     {
     volume:0.5,
     scalingMode:VideoPlayer.SCALING_MODE.SCALE_TO_FIT_WITH_CROPPING },
     function () {
     console.log("video completed");
     },
     function (err) {
     console.log(err);
     }
    );

    选项

    volume :(可选)允许设置此播放器的音量,注意,传递的音量值是范围0.0到1.0的原始标量。

    scalingMode :(可选)允许你设置视频缩放模式。

    以下常量是唯一可用于scalingMode选项的值:

    SCALE_TO_FIT (默认值) SCALE_TO_FIT_WITH_CROPPING

    有关详细信息,请参阅。

    故障排除

    当第一次播放视频时,一切正常,调用.close()function时视频会关闭,第二次调用.play()的方法与第一次调用的方式相同,现在,当试图关闭它之前的视频结束,应用程序致命崩溃。

    当"completed"事件被触发时,请确保关闭"completed"事件中的视频,以清除该实例,避免出现你有另一个视频时它们同时播放。

    Licence MIT

    版权2013 Quentin Aupetit





    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备17041772号-2  |  如果智培  |  酷兔英语  |  帮酷