解决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就可以了。
相关文章推荐
- android webview Not allowed to load local resource错误的解决办法
- android webview Not allowed to load local resource错误的解决办法
- 解决 Not allowed to load local resource 问题
- Android WebView中使用loadData时出现的乱码问题解决办法
- Not allowed to load local resource
- Chrome无法打开文件的错误 [Not allowed to load local resource: file://XXXX]
- 上传图片,Not allowed to load local resource,springboot上传
- 使用chrome调试ajax加载本地文件的时候出现Failed to load resource: Origin null is not allowed by Access-Control-Allow
- Chrome无法打开文件的错误 [Not allowed to load local resource: file://XXXX]
- Not allowed to load local resource
- not allowed to load local resource
- 网页提示[Not allowed to load local resource: file://XXXX]错误
- Chrome无法打开文件的错误 [Not allowed to load local resource: file://XXXX]
- 关于Not allowed to load local resource的问题
- android webView.loadData乱码解决
- Android中 View not attached to window manager错误的解决办法
- android里出现"resource directory /xxx/res does not exist"问题的解决办法
- Android中 View not attached to window manager错误的解决办法
- Android中View not attached to window manager错误的解决办法
- mysql连接linux系统提示“登录出现1130 is not allowed to connect to this MySql server”问题,解决方法