6***@qq.com
6***@qq.com
  • 发布:2019-08-23 13:18
  • 更新:2020-12-03 00:45
  • 阅读:1526

Android 执行 uni.chooseImage 的回调函数之后, 自动返回了上一页,(在ios上没有问题)

分类:uni-app

<!-- 这个界面通过界面跳转进来 -->
<view class="uni-padding-wrap uni-common-mt">
<button type="primary" @tap="ChooseImage()">测试图片上传</button>
</view>
<view>
<image :src="src" class="i"></image>
</view>

methods: {
ChooseImage() {
uni.chooseImage({
count: 3, //默认9
sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有
sourceType: ['album','camera'], //从相册选择
success: (res) => {
this.src=res.tempFilePaths[0];
console.log(this.src);// 这段代码执行完之后, 自动返回到了上一层
}
});
}
}

2019-08-23 13:18 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com

如果在App的onshow方法里做了跳转的,不要在里面做跳转,尽量在onLaunch里面做,
因为你选取图片时,完成或者取消,都会调用App的onshow,就会重新跳转,

DCloud_UNI_GSQ

DCloud_UNI_GSQ

提供一下示例工程

  • 6***@qq.com (作者)

    已经解决了, 原因是 android 从相册回到app后会调用 App里的 show() 方法,

    2019-09-11 19:04

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