需要加载cordova.js方法:document.addEventListener(deviceready,onDeviceReady,false);functiononDeviceReady(){pictureSource=navigator.camera.PictureSourceType;destinationType=navigator.camera.DestinationType;}//相册functionfromCamera(){varsource=pictureSource.PHOTOLIBRARY;navigator.camera.getPicture(function(imageData){setimg(imageData);},function(message){if(source==pictureSource.CAMERA)alert('加载照相机出错!'+message);elsealert('加载相册出错!'+message);},{quality:50,destinationType:destinationType.FILE_URI,sourceType:source});}//拍照functionEditImgPz(){navigator.camera.getPicture(function(imageData){setimg(imageData);},function(message){alert(message);},{quality:50,destinationType:navigator.camera.DestinationType.FILE_URI,sourceType:Camera.PictureSourceType.CAMERA,allowEdit:true,encodingType:Camera.EncodingType.JPEG,popoverOptions:CameraPopoverOptions,saveToPhotoAlbum:true});}
取消
评论