
- 发布:2020-12-08 15:24
- 更新:2023-03-30 17:09
- 阅读:779
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: windows 10
HBuilderX类型: 正式
HBuilderX版本号: 2.9.8
手机系统: Android
手机系统版本号: Android 10
手机厂商: 小米
手机机型: note 9
页面类型: nvue
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
两种编程方式返回结构相同
两种编程方式返回结构相同
实际结果:
返回两种结果结构不相同
返回两种结果结构不相同
bug描述:
回调模式
uni.chooseImage({
count: 1,
sizeType: ['compressed'],
sourceType: ['album', 'camera'],
success(res){
console.log(res)
}
})
返回值为对象
{
"errMsg": "chooseImage:ok",
"tempFilePaths": ["file:///storage/emulated/0/Pictures/coverBg.jpg"],
"tempFiles": [{
"path": "file:///storage/emulated/0/Pictures/coverBg.jpg",
"size": 363092
}]
}
同步模式
let result = await uni.chooseImage({
count : 1,
sizeType: ['compressed'],
sourceType: ['album', 'camera']
})
console.log( result )
返回值为数组
[null, {
"errMsg": "chooseImage:ok",
"tempFilePaths": ["file:///storage/emulated/0/Pictures/coverBg.jpg"],
"tempFiles": [{
"path": "file:///storage/emulated/0/Pictures/coverBg.jpg",
"size": 363092
}]
}]
而且第一个元素为 null
1 个回复
Decadence
解决了吗 我也遇到了