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

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

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

  • 标题 / 粗斜体
  • 代码片段
  • 超链接 / 图片 / 视频
  • 列表 / 引用

文章内容较多时,可以用标题分段 :

## 大标题 
### 小标题

斜体 / 粗体 :

**粗体** 
*斜体*
***粗斜体***

代码片段 :

``` javascript
代码片段
```

超链接 :

[链接文字](链接地址) 例: [百度](http://www.baidu.com)

图片 :

![图片说明](图片地址) 例: ![百度logo](http://www.baidu.com/img/bdlogo.gif)

视频 :

!![视频说明](视频地址) 例: !![优酷视频](http://youku.com)

有序列表 :

1. 123
2. 123
3. 123

无序列表 :

- 123
- 123
- 123

引用 : ( 双回车后结束引用 )

> 引用内容
引用内容
引用内容