phonegap安卓视频播放解决方案

使用phonegap开发的时候,视频播放很多人一开始选择用html5的Video标签作为备选方案,实际上这种方案在真实环境下常常是无法满足需求的,因为目前HTML5的Video标签只支持MP4,OGG以及webm格式的视频播放,即使对于以上视频也不见得拥有很好的效果,这取决于安卓浏览器的支持表现,实在搞不懂chrome浏览器这么先进,安卓原生浏览器却效果很差。所以当我们要播放RMVB,h264等格式的视频文件时,这种方案完全行不通。所幸phonegap提供了强大的插件机制,我们可以利用安卓原生的播放插件来实现,这里有一款vitamio的开源插件,经真机测试,完全可嵌入phonegap项目中完美播放常见格式视频,同时你也可以在此基础上定制开发。http://plugins.cordova.io/#/package/com.hutchind.cordova.plugins.vitamio

时间: 2024-10-06 06:50:17

phonegap安卓视频播放解决方案的相关文章

phonegap安卓环境下使用BarcodeScanner插件扫描二维码教程

由于一直在使用phoneGap来开发安卓应用,而对于原生Java小白的我最近这几天一直陷入了如何使用phonegap的BarcodeScanner插件这件事情上,可以说查遍了百度和Google,虽然只是一个小小的二维码的功能,但是这里面还是让我学到了许多开发安卓应用的内容,一起共勉吧. 首先,告诉大家的是 1.我使用的phonegap版本是2.9.0,当然对于phonegap版本的东西我也不太了解,不过可以保证的是phonegap2.0.0之后的按照我这种办法来实现二维码是没有问题的. 2.ph

phonegap安卓手机开发入门

先安装安卓开发安环境 http://www.cnblogs.com/zhangsanshi/p/3582368.html 安装phonegap 在安装ant http://www.cnblogs.com/yuzhongwusan/archive/2013/03/26/2982411.html 资源下载地址 http://pan.baidu.com/s/1mgHTNDm#path=%252F

html5视频播放解决方案

html5没学习之前总觉的很神秘.近期通过学习和研究html5有点成果,特总结分享给大家.众所周知应用开发分两种:一是原生的native app 二是web app,也就是通过浏览器访问的应用.html5 在移动互联时代,有他独到的用武之地,虽然他有很多优势但不可能完全彻底取代原生APP,原生APP开发成本虽高,但是其良好的用户体验以及API.已有 的开发生态链等,会保持其长期的旺盛两种APP会互补共存.学习html5的成本不算高,H5本质是html但凡做过web开发的程序员,稍加学习就能掌 握

有趣的安卓视频播放器(VideoView)

VideoView是安卓自带的视频播放器类,该类集成有显示和控制两大部分,在布局文件中添加VideoView然后在java文件中简单的调用控制命令,即可实现本地或者网络视频的播放.本章实现视频的居中播放.网络视频播放.本地视频播放.视频卡顿监听.网络连接错误监听.视频外自定义视频控件.视频内自定义视频控件等. 支持的格式:flv.3gp.mp4 类的一些重要方法 void start();                 //开始播放 void pause();              //暂

Cordova/PhoneGap 安卓开发环境搭建

此文为个人原创作品,如有不正确之处,恳请大家指出,并请您谅解,转载请说明出处. 准备阶段: 必备: JDK(根据自己的开发平台下载相应的安装包,可能需要FQ) Nodejs  (根据自己的开发平台下载相应的安装包,可能需要FQ) Android SDK Manage  (根据自己的开发平台下载相应的安装包,可能需要FQ) 若没办法FQ的同学,可以去这里找找看看,也可以直接下载链接:http://pan.baidu.com/s/1skXwktJ(2016.4.24整理) 其他: Eclipse  

微信禁用分享JS后的安卓解决方案

不能使用微信分享JS后,想必大家一定急坏了.腾讯这是要把大家往死路上赶啊.经过一番调研,终于解决了安卓机的分享问题,包括自定义分享链接.封面.回调函数等(实测可用),但还未能找到ios的解决方案.anyway,这里先分享一下安卓的解决方案,希望起到个抛砖引玉的作用. 下面是封装好的WeixinApi.js (function(c) { var d = { version: 3.8 }; c.WeixinApi = d; if (typeof define === "function"

HTML5的在线视频播放方案

移动端H5音频与视频问题及解决方案 看下最后实际效果:兼容PC,iphone, 安卓5.0 解决了,手动,自动,不全屏的问题 左边视频代替了动画,然后支持背景蒙板效果,能够透出底图 右边是原视频文件 H5 audio音频 每次通过 new Audio 一个音频对象,在IOS上可以看到会产生一个新的线程,这个很恶心 解决方案: new Audio一个对象,通过替换不同的音频地址,达到不多开线程的目的 在安卓上支持不给力 解决方案: 低版本安卓上的问题没解,一般是混合开发都是可以调底层接口处理的,比

细数人们对安卓的误解

误解一:安卓是iOS的后辈 不知不觉,安卓已经成为了世界上最流行的移动智能系统,就市场占有率来看,安卓甚至要高于引领了智能机和平板电脑革命的iOS.安卓的红火深远地影响了IT行业,全球最大的社交网络Facebook甚至倡议员工弃用iOS改换安卓手机以更深入地了解用户体验 但是,流行总伴随着流言,安卓席卷世界的同时也让一些关于安卓的误解深深地植根在了人们的脑海中.很多人每天都在用安卓,或者经常能够接触到安卓设备,阅读和安卓相关的文章,但是这些并不能意味着你就了解安卓的真相.下面是一些在人群中流行已

Android应用解决方案

安卓广告联盟解决方案: 安卓消息推送解决方案: 安卓应用安全解决方案: 安卓云开发解决方案: 安卓统计分析解决方案: 安卓后端存储解决方案: 安卓地图定位解决方案: 安卓应用测试解决方案: 安卓代码托管解决方案: 安卓音视频解决方案: 安卓移动支付解决方案: 安卓社会化问题解决方案: 安卓自动更新解决方案: 安卓文件存储解决方案: 安卓轻开发解决方案: 安卓图像处理解决方案: 安卓第三方登录解决方案: 安卓反编译解决方案: