e***@126.com
e***@126.com
  • 发布:2020-08-24 12:57
  • 更新:2020-08-24 14:33
  • 阅读:900

【报Bug】打开相册,不显示图片,选中图片后,app会崩溃

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

HBuilderX类型: 正式

HBuilderX版本号: 2.8.8

手机系统: Android

手机系统版本号: Android 10

手机厂商: 华为

手机机型: 华为matepad pro

页面类型: vue

打包方式: 离线

项目创建方式: HBuilderX

示例代码:

<!-- 选择照片所需权限 -->
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

uni.chooseImage({
count: 1,
sizeType: ['original', 'compressed'],
sourceType: ['album','camera'],
success: (chooseImageRes) => {
const tempFilePaths = chooseImageRes.tempFilePaths;
if(this.fujianImg==null){
this.fujianImg=[];
}
const uploadTask = uni.uploadFile({
header: {
token: getApp().globalData.token
},
url: this.$baseUrl+'/user/upload',
filePath: tempFilePaths[0],
name:'file',
success: (uploadFileRes) => {
var res = JSON.parse(uploadFileRes.data);
}
});
}
});

操作步骤:

点相册。

预期结果:

应试显示相册图片

实际结果:

显示不出。选中图片后,app崩溃

bug描述:

原生离线打包。用的2.8.8sdk。在华为matepad pro的设备。打开相册里显示不出图片,如图所示。选中图片后,点完成,app崩溃闪退。
注:用原生离线打包,在android版本8.1的手机上正常运行,在华为matepad pro运行会报错。
用原生云打包,在两个设备上都能正常运行。
选择照片所需权限,在app中也加入了。

2020-08-24 12:57 负责人:DCloud_App_Array 分享
已邀请:
DCloud_Android_ST

DCloud_Android_ST

看下离线项目 targetSdkVersion是不是设置>29

该问题目前已经被锁定, 无法添加新回复