<!-- 这个界面通过界面跳转进来 -->
<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);// 这段代码执行完之后, 自动返回到了上一层
}
});
}
}
2 个回复
1***@qq.com
如果在App的onshow方法里做了跳转的,不要在里面做跳转,尽量在onLaunch里面做,
因为你选取图片时,完成或者取消,都会调用App的onshow,就会重新跳转,
DCloud_UNI_GSQ
提供一下示例工程
6***@qq.com (作者)
已经解决了, 原因是 android 从相册回到app后会调用 App里的 show() 方法,
2019-09-11 19:04