999
999
  • 发布:2023-11-03 14:28
  • 更新:2023-11-03 23:29
  • 阅读:241

【报Bug】uni.chooseImage 微信电脑版网页点击无法弹出选择窗口

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 11

HBuilderX类型: 正式

HBuilderX版本号: 3.95

手机系统: Android

手机系统版本号: Android 14

手机厂商: 小米

手机机型: k40

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

uni.chooseImage

操作步骤:

uni.chooseImage

预期结果:

可以弹出选择窗口

实际结果:

不可以弹出选择窗口

bug描述:

uni.chooseImage 微信电脑版网页点击无法弹出选择窗口
很奇怪的问题,有些人的微信电脑可以,有些人的电脑不行

2023-11-03 14:28 负责人:无 分享
已邀请:
3***@qq.com

3***@qq.com

量化

  • 999 (作者)

    啥意思啊兄弟

    2023-11-03 14:45

HRK

HRK - 一位热爱uniapp的小少年^v^

uni.chooseImage 在手机浏览器中无法在异步回调中拉起;
可以在异步完成后调用uni.showModal 然后在showModal的success回调中再去调用uni.chooseImage可以拉起成功。
解决的话点个感谢哦

HRK

HRK - 一位热爱uniapp的小少年^v^

另外一种解决方案

我们可以给一个无关的dom节点绑定一个click方法,在异步回调的时候 获取节点触发click事件 这时候会发现pc浏览器已经可以成功调用,但是手机端还是无法成功调起。我们可以给这个click方法加一个 延时器 就可以在手机端成功调起了

要回复问题请先登录注册