m***@163.com
m***@163.com
  • 发布:2023-06-09 16:45
  • 更新:2023-06-09 16:47
  • 阅读:292

【报Bug】uni.chooseImage(OBJECT)方法,在ipad上 crop属性,设置width,height 之后,选择拍照,程序闪退

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: macos 13.4

HBuilderX类型: 正式

HBuilderX版本号: 3.8.4

手机系统: iOS

手机系统版本号: iOS 16

手机厂商: 苹果

手机机型: ipad(第5代)

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
            uni.chooseImage({  
                count: 1, //默认9  
                // sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有  
                crop: {  
                    quality: 80, //图片质量,1-100,默认80  
                    width: 320, //图片裁剪宽度,单位px  
                    height: 240 //图片裁剪高度,单位px  
                },  
                sourceType: ['camera', 'album'], //从相册选择  
                success: function(res) {  
                }  
            });

操作步骤:

点击。上传图片,然后弹出框,选择拍照。

预期结果:

正常应该拍照完,然后对照片进行裁剪。。。

实际结果:

程序闪退。

bug描述:

uni.chooseImage(OBJECT)拍照上传时候
在ipad上,crop属性,设置width,height 之后。
选择拍照,程序闪退。
选择相册,是可以正常运行的(这里又个另外的问题,程序强制横屏,选图片编辑是竖屏,编辑完图片,程序是竖屏然后才转回横屏,这也是个bug吧)。

去掉width,height,拍照与选择相册功能都正常。。排除没有权限等情况。。。

2023-06-09 16:45 负责人:无 分享
已邀请:
m***@163.com

m***@163.com (作者)

ipad Air ,12.5.1 也出现同样的问题。

要回复问题请先登录注册