详细问题描述
按官方demo的写法,success中是可以拿到回调的。
promise的形式拿不到回调,catch中也没有拿到异常信息
uploadImage() {
console.log('执行当前方法');
uni.chooseImage({
count: 1,
sourceType: ['album'],
}).then(res => {
console.log(res);
})
.catch(err => {
console.error(err)
});
}
重现步骤
[步骤]
第一步:点击按钮进入uploadImage方法,方法执行时会调起图片选择器。
第二步:选择图片
[结果]
.then和.catch中均无打印信息。
第一个console.log在执行完选择图片后才执行。
[期望]
promise中可以拿到回调信息,点击应先执行第一行的console语句后,调起图片选择器。
IDE运行环境说明
HBuilderX
[IDE版本号]
2.6.16
[windows版本号]
windows10
uni-app运行环境说明
内置浏览器
[项目是cli创建的还是HBuilderX创建的?如果是cli创建的,请更新到最新版cli再试]
HBuilderX
[编译模式说明:自定义组件模式?纯nvue模式?v3模式?]
不知道
联系方式
[QQ]
237977800
0 个回复