前段时间项目中要做一个webview加载本地资源的功能:
public WebResourceResponse shouldInterceptRequest(WebView view, WebResourceRequest request) {
WebResourceResponse response = null;
try {
// 重新构造WebResourceResponse 将数据已流的方式传入
// 根据网络资源,找到本地资源的File
String micUlr = FileUtil.intelligentFilePath + FileUtil.fileSepara