WebView上传图片问题

2019-04-23  本文已影响0人  xuezhi123go

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

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

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

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

上一篇下一篇

猜你喜欢

热点阅读