查阅了很多资料,从setAllowFileAccess(true)
到shouldInterceptRequest()
;都尝试过。其中:setAllowFileAccess(true)
一点用都没。从文档看,这个默认就是true
而shouldInterceptRequest()
在请求图片是可以,但是视屏(MP4)不行。
折腾了老半天,祭出我的神器:AndServer
AndServer
可以把安卓手机变身一台服务器。我的思路就是在安卓手机上架设一个本地资源服务器,所有的本地资源都可以通过这个服务器拿到。但是这个也受制于WebView的版本问题,在49版本上测试没有效果,升级到66版本后就可以了,可能上面的shouldInterceptRequest()
也是这个原因,但是没有测试。
至于怎么用AndServer,请自行百度
网友评论