收藏
回答

安卓机型 web-view 引入页面内 input type=file无效

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 Bug 客户端 7.0.3 2.6.2[230]

- 当前 Bug 的表现(可附上截图)


- 预期表现


- 复现路径


- 提供一个最简复现 Demo


<input type="file" accept="image/*">

我是用web-view 标签引入的一个html页面, 这个页面的input标签在除了微信小程序的其它任何地方都可以正常拉起手机的 摄像头和照片库, 用户选择完图片后 onchange 事件可以正常触发...

但是在微信小程序里面运行的时候 部分安卓机出现以下界面,


图片也是灰色的不能选



请问这个怎么解决....我是真的不想去

wx.chooseImage

还得去弄页面授权,开发量又大了..........


补充一下 真机调试的时候

baseUrl = "http://192.168.1.201:8083/#/"

用这个地址也是正常啊


换到服务器上

const baseUrl = "https://ys.maytek.cn/super_order/mutual_H5/dist/index.html#/"

用这个地址就是上述情况...


体验版也是这样


请问这是我配置不对???还是其它什么问题


最后一次编辑于  02-28  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • nickname
    nickname
    02-28

    iOS机型中web-view使用input type='file'会闪退的,目前建议使用jssdkd chooseImage接口代替



    02-28
    赞同
    回复 1
    • 奇幻之旅
      奇幻之旅
      03-01

      闪退是真没有, 安卓没有onchang是真的

      03-01
      回复