收藏
回答

小程序webview组件内嵌h5的时候上传文件调用出问题?

1.小程序webview组件使用vant ui上传方法是多文件上传图片时出现直接跳转到图片选择界面,没有跳转到文件选择界面

2.因为直接跳转图片选择界面导致小程序多图片上传在部分安卓机上出现bug,文件上传无法再次调用的情况

3.同样的操作同样的方法在微信内置浏览器打开链接时会弹出拍照和从相册选择的弹窗。

4.请问小程序的webview组件方法是否在监听到了多图图片上传时直接执行了跳转方法,没有唤起弹窗,与小程序内核浏览器方法存在差异

5.下图是微信内核浏览器调用多图上传时弹出的弹窗,但是在小程序的webview组件中没有弹出,并且直接跳转图片文件选择界面,导致部分安卓机型出现无法上传图片的情况

回答关注问题邀请回答
收藏

13 个回答

  • 小牛
    小牛
    2022-06-29

    multiple 这个属性去掉,就可以了

    2022-06-29
    有用 3
    回复
  • 所念皆星河
    所念皆星河
    2022-08-01

    我是使用uniapp的,使用uniapp 的上传插件也是没法在webview 里面唤醒,然后换种思路既然是webview为什么不能使用使用h5 的input 去上传呢(注意使用<Input />,因为uniapp 有个基础组件也是input,input 会被认为是uniapp 组件不会渲染成常规的input),代码大致是这样的,然后就可以了

    
    
    2022-08-01
    有用 2
    回复
  • 😀 😃 😄 😆
    😀 😃 😄 😆
    2022-06-14

    遇到相同问题,多选文件上传时点击上传按钮无反应。multiple为false时,单个上传正常

    2022-06-14
    有用 2
    回复 1
    • 小牛
      小牛
      2022-06-29
      帮,我刚改了,也可以了
      2022-06-29
      回复
  • TimeOut
    TimeOut
    03-13

    2024年了我还是遇到这个问题

    03-13
    有用
    回复
  • 鲜
    2022-07-18

    哪位兄弟有替代的解决方案啊,原生的好使不?微信有点拉跨啊,这问题赶紧修复啊

    2022-07-18
    有用
    回复
  • inkylamb
    inkylamb
    2022-06-29

    修复了吗,我用uni-app 问题也存在类似情况 vant-uploader

    2022-06-29
    有用
    回复
  • 怎么又饿了
    怎么又饿了
    2022-06-29

    修复了吗?

    2022-06-29
    有用
    回复
  • 大宇
    大宇
    2022-06-23

    我这边也复现了这问题,webview里面嵌套的H5,input file 打不开相册,测试发现苹果基本可以,但是安卓机只有少部分可以打开相册

    2022-06-23
    有用
    回复 1
    • 小牛
      小牛
      2022-06-29
      请问解决了吗
      2022-06-29
      回复
  • 带着小猪看世界
    带着小猪看世界
    2022-06-13

    修复了吗,官方的哥们?

    2022-06-13
    有用
    回复
  • WGinit
    WGinit
    2022-06-06

    原生input type为file也不行,华为,小米点击无反应 + 无法监听onchange

    2022-06-06
    有用
    回复 1
    • Z.
      Z.
      2022-06-14
      请问解决了吗?
      2022-06-14
      回复

正在加载...

登录 后发表内容