gpt4 book ai didi

android - Cordova 相机不会旋转图片以纠正三星 S3 上的方向

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:45:15 24 4
gpt4 key购买 nike

    var onSuccess = function(imageUri){
$scope.report.imgUri = imageUri;
};

var onError = function(message){
alert('Failed because: ' + message);
};

$scope.capturePhoto = function(){
navigator.camera.getPicture(onSuccess, onError, {
quality: 40,
destinationType: navigator.camera.DestinationType.FILE_URI,
correctOrientation: true,
saveToPhotoAlbum: true,
encodingType: navigator.camera.EncodingType.PNG,
targetWidth: divWidth
});
};

我正在 Samsung S3 和 Android 4.3 上构建 Cordova 3.5.0。 camera.capturePhoto 函数总是忽略 correctOrientation 设置,因此图片没有旋转到正确的方向。但它在 HTC Butterfly with Android 4.4 上运行良好。顺便说一句,encodingType 也不适用于 android。有什么想法吗?

最佳答案

在某些情况下,设置 navigator.camera.EncodingType.JPEG 会有所帮助。

encodingType: Camera.EncodingType.JPEG,
mediaType: Camera.MediaType.PICTURE,
correctOrientation: true

关于android - Cordova 相机不会旋转图片以纠正三星 S3 上的方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23879804/

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