本教程为赞助视频教程,只有赞助会员才可以下载此视频教程 详情请看: http://bbs.phonegap100.com/thread-296-1-1.html 学习要点: 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 选择前置摄像头还是后置摄像头 |
Archiver|手机版|小黑屋| PhoneGap中文网 ( 京ICP备13027796号-1 )
GMT+8, 2024-4-24 00:06 , Processed in 0.034443 second(s), 20 queries .
Powered by Discuz! X3.2
© 2001-2013 Comsenz Inc.