h5页面含input type=file,安卓webview嵌入时不能调起文件选择功能

一位前端开发者在元旦假期中接到客户反馈,H5页面在安卓设备上无法上传图片。通过排除自身代码问题,发现是安卓设备资源管理器调用异常,最终在百度找到解决方案,涉及安卓应用配置调整。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

场景描述一小下~~~

这篇文章不是为了炫源码的,就给一些在解决问题的时候无从下手的小朋友一些思路,求求大佬,莫喷我呀

在下一名小公司的前端开发人员,我们产品公司主要是移动端与pc端开发,由于某些客户公司产品是app,需要嵌入我们的h5页面,在这元旦放假期间,接客户公司开发人员通知:“你们的图片上传功能有问题,我们现在所有的安卓手机都不能正常上传图片!!”


好嘛,看在我们老板发钱的份上,我下载了安卓sdk,android studio等等一系列乱七八糟的安卓开发必备工具。。(花了劳资不少力气),一切准备就绪,嵌入我们的h5时,哎呀????还真的不能选择图片文件!!!

还好,本人遇到这种问题的时候根本不在怕的,首先,会不会是我隐藏input框导致的尼??

于是乎,我对图片进行了注释,直接显示贼丑的默认input选择框,然后。。。就变成了酱紫的龊样

这一注释,可就被我抓到根源了,还是不能触发图片文件的选择,这不就证明了,问题极大原因不是因为h5吗??这就让我不禁发出了一片的遐想,哈哈哈哈,当然是去百度辣~~~百度真的好用,第一条就出现了我最终的解决方案~~~的确有很多设备不能正常调用资源管理器的功能,对这一问题需要在安卓应用中进行配置,源码毕竟是别人的,而且我也不专业与app开发,我就不编辑了,链接送给你们

终极解决方案,当当当当~
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值