1. Load the local Web page, you can directly use the file:///android_asset/load
Webview.loadurl ("file:///android_asset/test2.html");
2. Load the Server Web page, and then access the local resources, due to webview security restrictions, cannot be accessed directly, can be overridden by overriding the Webviewclient class Shouldinterceptrequest method implementation
In the case of poor network environment, all resources are loaded from the network, causing the page to load slowly. With the development of a hybrid framework, you can increase the load speed of the page by using the built-in resource files, and you can
Improve development efficiency.
3. Android 4.2 The following addjavascriptinterface vulnerability processing
Reference http://www.pedant.cn/2014/07/04/webview-js-java-interface-research/
Implementation principle: Implement native Code and Web page interaction by overriding Webchromeclient's Onjsprompt or Onjsalert
SOURCE Download: Http://pan.baidu.com/s/1hqkYYkG
Android WebView optimize remote Web access to local resources