我只能在他们的文档中找到关于返回设备方向的加速计的信息。是否有办法让phonegap返回拍照时设备的持握方式? 使用相机,我这样做:
function capturePhoto() {
// Take picture using device camera and retrieve image as base64-encoded string
navigator.camera.getPicture(onPhotoDataSuccess, onFail, { quality: 50,
destinationType: destinationType.DATA_URL });
}
当它返回成功时,它会执行此操作。
function onPhotoDataSuccess(imageData) {
var baseImg = imageData;
$('#uploadPreUpImgSwapHtml').html('<img src="data:image/jpeg;base64,'+ baseImg +'" style="max-width:100%; width:auto; max-height:300px; height:auto;" / >');
$('#uploadPreBaseDataSwapHtml').html('<input type="hidden" id="chosenPictureData" value="'+ baseImg +'" />');
$('#uploadPictureBtnHideHtml').fadeIn();
}
是否有一个回调函数返回拍照时设备的方向,以便我可以将其发送到上传文件并正确旋转图片?