最新版本号[免费下载]

第二季 第八讲phonegap的照相机API(上-下)

作者:本站编辑 发布时间:2015-11-24 来源:本站原创 点击数:

学习要点: 

1. Camera Api简单介绍 
2. 拍照 
3. 预览照片 

 
主讲教师:(树根) 

合作网站:www.phonegap100.com(PhoneGap中文网) 

一、 Camera Api简单介绍 

Camera选择使用摄像头拍照,或从设备相册中获取一张照片。图片以base64编码的
字符串或图片URI形式返回。 
方法: 
1. camera.getPicture 拍照获取相册图片 
navigator.camera.getPicture( cameraSuccess, cameraError, [ cameraOptions ] ); 
cameraSuccess:提供图像数据的onSuccess回调函数。 
cameraError:提供错误信息的onError回调函数。 
cameraOptions:定制摄像头设置的可选参数 
2. camera.cleanup 清除拍照后设备的缓存图片 
navigator.camera.cleanup( cameraSuccess, cameraError ); 
3.cameraOptions参数: 
定制摄像头设置的可选参数。 
quality : 存储图像的质量,范围是[0,100]。 
destinationType :选择返回数据的格式。 
sourceType :设定图片来源。data:image/jpeg;base64, 
allowEdit :在选择图片进行操作之前允许对其进行简单编辑。(好像只有ios支持) 
encodingType :选择返回图像文件的编码方encodingType: Camera.EncodingType.JPEG 
targetWidth :以像素为单位的图像缩放宽度指定图片展示的时候的宽度 
targetHeight :以像素为单位的图像缩放高度指定图片展示的时候的高度 
saveToPhotoAlbum:拍完照片后是否将图像保存在设备上的相册 
mediaType 设置选择媒体的类型 
cameraDirection 选择前置摄像头还是后置摄像头 


本文责任编辑: 加入会员收藏夹 点此参与评论>>
复制本网址-发给QQ/微信上的朋友
AI智能听书
选取音色