WebView上传图片问题

众所周知,Android的WebView内部屏蔽了调用相机的方法,如果H5网页想在WebView内调用相机需要在setWebChromeClient重写onShowFileChooser方法,经过一些列操作H5页面调用相机终于没有问题了,页面也能显示图片,但是上传出了问题。。。。。。

H5页面点击上传后,后台并没有收到图片,但是这个页面在浏览器里没有问题啊,感觉是自己的锅,又用百度首页测试了它的拍照上传,发现也不能上传。。。。好了可以确定是我的锅了。。。

一同搜索之后发现并没有类似问题,惹,MD里怎么打表情啊。。。

这可怎么办,我想上传图片不行,那我试试搜索行不行,我在WebView的百度里搜索,点击百度一下,发现没有反应,卧槽,我知道问题出在哪里了。。。。前几天调试H5的时候后台同学告诉我说我打开页面后H5请求了两次,然后我就把setWebViewClient中的shouldOverrideUrlLoading返回了true,但还是两次,后来发现这不是我的锅,但是这里也没有改回去,以至于今天出现了这个问题。删掉重写的shouldOverrideUrlLoading就没有问题了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容