uni-app制作app项目:
在三星、华为、红米手机上都是这个问题!!!
步骤1:
手机系统拍照,根据手机拍照按四个方向上右下左进行拍照,得出上右下左四个方向的照片
步骤2:
在Hbuilder x 进行手机调试(或云端打包)调用uni.getImageInfo获取图片信息
步骤3:
得到的Info信息四个方向图片的orientation都是'up'
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 10.14.5
HBuilderX类型: 正式
HBuilderX版本号: 3.1.6
手机系统: Android
手机系统版本号: Android 10
手机厂商: 华为
手机机型: p20
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
uni-app制作app项目:
在三星、华为、红米手机上都是这个问题!!!
步骤1:
手机系统拍照,根据手机拍照按四个方向上右下左进行拍照,得出上右下左四个方向的照片
步骤2:
在Hbuilder x 进行手机调试(或云端打包)调用uni.getImageInfo获取图片信息
步骤3:
得到的Info信息四个方向图片的orientation都是'up'
在Hbuilder x 进行手机调试(或云端打包)调用uni.getImageInfo获取图片信息
应该得到的Info信息四个方向图片的orientation是:up、down、right、left 这四个值
在Hbuilder x 进行手机调试(或云端打包)调用uni.getImageInfo获取图片信息
而得到的Info信息四个方向图片的orientation是:up
帅得被人砍 (作者)
找到问题所在了!!!
步骤一:
用uni.chooseImage的sizeType当设置为original 原图时,调用uni.getImageInfo获取图片信息时,得到的orientation全部都是up值!!!
步骤二:
用uni.chooseImage的sizeType当设置为compressed 原图时,调用uni.getImageInfo获取图片信息时,得到的orientation值为正确属性值:up、down、left、right
帅得被人砍 (作者)
我用3.0.4的HBuilder版本的去调试运行是可以返回orientation:up、down、right、left 这四个值的
2021-03-30 11:29
DCloud_Android_zl
回复 帅得被人砍: 重新测试了一下,没能复现问题,你可以在电脑上用MagicEXIF查看一下图片的信息。然后对比一下我们得到的结果,如果还有问题,麻烦把图片发出来
2021-03-30 11:52
帅得被人砍 (作者)
回复 DCloud_Android_zl: 你好,图片我上传了,麻烦帮我看下
2021-03-30 13:50