phonegap入门--7 capture.captureVideo 录像
来源:互联网 发布:笔记本连不上公共网络 编辑:程序博客网 时间:2024/04/30 19:04
capture.captureVideo
开启视频录制应用程序,返回采集到的视频剪辑文件信息。
navigator.device.capture.captureVideo( CaptureCB captureSuccess, CaptureErrorCB captureError, [CaptureVideoOptions options]);该方法通过设备的视频录制应用程序开始一个异步操作以采集视频录制。该操作允许设备用户在一个会话中同时采集多个视频录制。
当用户退出视频录制应用程序,或系统到达CaptureVideoOptions的limit参数所定义的最大录制数时都会停止采集操作。如果没有设置limit参数的值,则使用其默认值1,也就是说当用户录制到一个视频剪辑后采集操作就会终止。
当采集操作结束后,系统会调用CaptureCB回调函数,传递一个包含每个采集到的视频剪辑文件的MediaFile对象数组。如果用户在完成一个视频剪辑采集之前终止采集操作,系统会调用CaptureErrorCB回调函数,并传递一个包含CaptureError.CAPTURE_NO_MEDIA_FILES错误代码的CaptureError对象。
下面一个例子代码:
<!DOCTYPE html><html> <head> <title>capture.captureAudio</title> <script type="text/javascript" charset="utf-8" src="js/cordova-2.6.0.js"></script> <script type="text/javascript" charset="utf-8">//captureVideo方法成功执行后回调函数 function captureSuccess(mediaFiles) { var i, len; for (i = 0, len = mediaFiles.length; i < len; i += 1) { //对应的逻辑内容 } } //captureVideo方法执行失败后回调函数 function captureError(error) { var msg = 'An error occurred during capture: ' + error.code; navigator.notification.alert(msg, null, 'Uh oh!'); } function captureVideo() { navigator.device.capture.captureVideo(captureSuccess, captureError, {limit: 2}); } </script> </head> <body> <h1>capture.captureImage</h1><br/> <button onclick="captureVideo();">Capture Video</button> <br> </body></html>
截图如下:
- phonegap入门--7 capture.captureVideo 录像
- phonegap入门--5 capture.captureAudio 录音
- phonegap入门--6 capture.captureImage 拍照
- Phonegap 入门
- PhoneGap入门
- PhoneGap入门
- phonegap(cordova) 入门 7----phonegap 多图片上传
- PhoneGap API帮助文档翻译—Capture (采集)
- PhoneGap API帮助文档翻译—Capture (采集)
- PhoneGap API中文帮助文档——Capture (采集)
- PhoneGap录像 以及 录音功能 简单代码实现3
- android之PhoneGap入门
- phonegap 开发入门
- phonegap入门--2 Device
- phonegap入门--9 Connection
- phonegap入门--10 Contacts
- phonegap入门--12 InAppBrowser
- phonegap入门--13 Notification
- 黑马程序员_怎样让VirtualBox虚拟机既可以上网又可以和主机通信
- 如何将SVN仓库转换为Git仓库
- hdu 1085 Holding Bin-Laden Captive!
- “个人能力之外的资本为零”
- httpclient3.0 上传文件名及field中文解决方法
- phonegap入门--7 capture.captureVideo 录像
- 用C语言开发webservice
- HttpClient 流式读取时中文乱码的解决方法
- USACO:Bessie Come Home
- 树状数组
- MongoDB数据类型
- Fire Net+DFS
- 一天不学习,赶不上刘少奇
- Generic泛型