WebView
WebView常用方法
//打开本包内asset目录下的test.html文件 loadUrl("file:///android_asset/test.html"); //打开本地sd卡内的kris.html文件 loadUrl("content://com.android.htmlfileprovider/sdcard/malinkang.html"); //打开指定URL的html文件 loadUrl("http://malinkang.com/"); //使用loadUrl调用javascript方法 loadUrl("javascript:test()"); //调用javascript方法传入参数 loadUrl("javascript:test(\"hello\")");<img src="file:///android_res/drawable/a.png">
//加载字符串 4.0+没有问题,2.3下乱码
loadData(htmlStr, "text/html;charset=utf-8",null);
//4.0+和2.3都没有问题
loadDataWithBaseURL(null, htmlStr,"text/html", "utf-8", null);WebChromeClient
WebView源码分析
更多阅读
最后更新于