一、开启webview使用文件协议权限
WebSettings webSettings = getSettings();
webSettings.setAllowFileAccess(true);
二、使用文件协议
在使用webview进行loadUrl时,我们经常会用到本地的mime文件,可使用如下三种方式访问。
1、file:///android_assets/xxx"
2、本地webview或html可以通过"file:///sdcard/xxx"访问sd卡上的文件。
3、本地webview或html也可直接用file协议访问该app内的私有文件区下的文件"file:///data/data/packageName/xxx"。