PhoneGap录像 以及 录音功能 简单代码实现3
1,录音功能
navigator.device.capture.captureAudio(
function(files){//成功回调函数
Ext.getCmp("video_files_mainview").config.param.sourceobj.startUpload(files[0].fullPath, 2);
},
function(error){//失败回调函数
// navigator.notification.alert('Error code: ' + error.code, null, 'Capture Error');
}, {limit:1});//一次最多录制的文件个数
2。录像功能
navigator.device.capture.captureVideo(
function(files){//成功回调
// navigator.notification.alert(files[0].fullPath);
Ext.getCmp("video_files_mainview").config.param.sourceobj.startUpload(files[0].fullPath, 1);
}, function(){//失败回调
// navigator.notification.alert('错误码:' + err.code, null, 'Uh oh!');
});
录音是调用本地录音机。
3,震动响铃
/**
*震动
*/
var vibrate = function(){
navigator.notification.vibrate(500);
}
/**
* 响铃
*/
var beep = function(){
navigator.notification.beep(1);
}
4,拍照功能
navigator.camera.getPicture(function(imgtemp){
//向列表中放圖片
var acqimage =imgtemp;
//acqimage.src = "data:image/jpeg;base64," + imageData;
param.config.param.sourceobj.startUpload(imgtemp, 0);
}, function(){console.log('什麼都沒有得到');}, {
quality: 5,
destinationType:Camera.DestinationType.FILE_URL,
sourceType:Camera.PictureSourceType.CAMERA });
5,选择图片功能
navigator.camera.getPicture(function(imgtemp){
console.log("文件路径:"+imgtemp);
},function(){console.log('选择出错');},
<span style="white-space:pre"> </span>{quality:10,//0-100
destinationType:Camera.DestinationType.FILE_URL,
sourceType:Camera.PictureSourceType.PHOTOLIBRARY,
mediaType:Camera.MediaType.PICTURE});
PhoneGap录像 以及 录音功能 简单代码实现3的更多相关文章
- GRU(Gated Recurrent Unit) 更新过程推导及简单代码实现
GRU(Gated Recurrent Unit) 更新过程推导及简单代码实现 RNN GRU matlab codes RNN网络考虑到了具有时间数列的样本数据,但是RNN仍存在着一些问题,比如随着 ...
- php网页,想弹出对话框, 消息框 简单代码
php网页,想弹出对话框, 消息框 简单代码 <?php echo "<script language=\"JavaScript\">alert(\&q ...
- C# 客服端上传文件与服务器器端接收 (简单代码)
简单代码: /*服务器端接收写入 可以实现断点续传*/ public string ConnectUpload(string newfilename,string filepath,byte[] fi ...
- Redis:安装、配置、操作和简单代码实例(C语言Client端)
Redis:安装.配置.操作和简单代码实例(C语言Client端) - hj19870806的专栏 - 博客频道 - CSDN.NET Redis:安装.配置.操作和简单代码实例(C语言Client端 ...
- 1 go 开发环境搭建与简单代码实现
什么是go语言 go是一门并发支持,垃圾回收的编译型 系统编程语言,旨在创造一门具有静态编译语言的高性能和动态语言的高效开发之间拥有一个良好平衡点 的一门编程语言. go有什么优点? 自动垃圾回收机制 ...
- 使用WinSCP进行简单代码文件同步
前言传输协议FTPFTPSSFTPSCP为什么使用WinSCP?CMD的FTP命令FileZillaPuTTYrsyncSublime的SFTP插件WinSCPWinSCP进行简单代码文件同步总结备注 ...
- js实现倒计时60秒的简单代码
<!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="Conten ...
- tensorflow笔记:流程,概念和简单代码注释
tensorflow是google在2015年开源的深度学习框架,可以很方便的检验算法效果.这两天看了看官方的tutorial,极客学院的文档,以及综合tensorflow的源码,把自己的心得整理了一 ...
- 初识Java程序,编写简单代码?
Dear All: 初识Java程序,编写简单代码? 首先小编在这里说下我们今天编写Java程序使用的是 eclipse 开发工具! 1.下载eclipse 官网地址:http://www.eclip ...
随机推荐
- 转:Python安全 - 从SSRF到命令执行惨案
转:https://www.leavesongs.com/PENETRATION/getshell-via-ssrf-and-redis.html Python安全 - 从SSRF到命令执行惨案 PH ...
- CodeForces 766D Mahmoud and a Dictionary
并查集. 将每一个物品拆成两个,两个意义相反,然后并查集即可. #pragma comment(linker, "/STACK:1024000000,1024000000") #i ...
- 洛谷P1129 [ZJOI2007] 矩阵游戏
题目传送门 分析:看到这题呢,首先想到的就是搜索,数据范围也不大嘛.但是仔细思考发现这题用搜索很难做,看了大佬们的题解后学到了,这一类题目要用二分图匹配来做.可以知道,如果想要的话,每一个子都可以移动 ...
- div垂直居中的方法
在说到这个问题的时候,也许有人会问CSS中不是有vertical-align属性来设置垂直居中的吗?即使是某些浏览器不支持我只需做少许的CSS Hack技术就可以啊!所以在这里我还要啰嗦两句,CSS中 ...
- Git的入门级玩法
作为一个还没有实际开发经验的程序员,对于版本控制多少有些陌生,我通常的做法就是项目名后面加数字标记版本,然后备注一个文档说明更新.据个人了解svn用的比较多,我也学习了一点,无非是本地下载一个服务器端 ...
- 3000大洋,自己配置i5主机
自用的HP笔记本已经“七年之痒”了,所以在2016年新年之前,换了台新电脑.主要用来娱乐(电影),但是也要能够满足工作学习(本人从事IT行业)的需要. 遵循本人一贯的高冷装X的习惯,决定自己买配件攒机 ...
- Redux 源码自己写了一遍
<!DOCTYPE HTML> <html> <head> <meta http-equiv="content-type" content ...
- React 中组件的生命周期
先上代码, react 用的是 15.0.1 <!DOCTYPE html> <html> <head> <script src="./build/ ...
- [BZOJ3622]已经没有什么好害怕的了(容斥DP)
给定两个数组a[n]与b[n](数全不相等),两两配对,求“a比b大”的数对比“b比a大”的数对个数多k的配对方案数. 据说做了这题就没什么题好害怕的了,但感觉实际上这是一个套路题,只是很难想到. 首 ...
- SpringBoot 整合 Jpa
项目目录结构 pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns=&quo ...