gpt4 book ai didi

javascript - Phonegap 在图像捕获期间返回当前方向

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:21:52 25 4
gpt4 key购买 nike

我只能在他们的文档中找到有关用于返回设备方向的加速度计的信息。 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();

}

是否有成功的回调返回拍摄照片时设备的握持方式,以便我可以将其发送到我的上传文件并正确旋转照片?

最佳答案

为了让您的生活更轻松,您只需调用:

navigator.camera.getPicture(onPhotoDataSuccess, onFail, { quality: 50,
destinationType: destinationType.FILE_URI,
correctOrientation: true });

然后你会得到一个正确旋转的文件。

关于javascript - Phonegap 在图像捕获期间返回当前方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12700989/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com