您的位置:首页 > 移动开发

解决Android WebView中出现 Not allowed to load local resource:

2016-09-13 19:01 585 查看
在Android WebView中如果想要在html中加载本地资源,那肯定会碰到Not allowed to load local resource问题,可以通过重写WebViewClient的shouldInterceptRequest方法来解决,首先修改加载本地资源的路径为http://localpath/realFilepath,在shouldInterceptRequest里面拿到http://localpath/realFilepath的资源,去掉http://localpath头,然后通过realFilepath读取本地文件,返回自己构造的WebResourceResponse就可以了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: