您的位置:首页 > 本地本地
安卓如何调用本地浏览器查看本地html?
admin2024-08-19人已围观
安卓如何调用本地浏览器查看本地html?
1. 使用文件管理器。
2. 在浏览器输入地址访问本地磁盘和SD卡上的HTML,前部分content://com.android.htmlfileprovider是Provider的标准,后面是程序目录。比如sdcard的tesl.html直接在浏览器里输入content://com.android.htmlfileprovider/sdcard/test.html回车就可以看到网页了。
Android开发中能不能用webview直接加载html文本
1. //加载本项目内asset目录下的文件 wView.loadUrl(file:///android_asset/index.html);
2. //加载本地指定地址的文件(如sd卡内的index.html文件)
wView.loadUrl(content://com.android.htmlfileprovider/sdcard/index.html);
3.//加载指定远程网页地址文件 wView.loadUrl(http://***********);
WebView 提供 loadData(String data, String mimeType, String encoding) : 方法,该方法可以用于加载并显示HRML代码,实际应用过程中 存在一个问题,,当他加载包含中文的HTML内容时,WebView将会显示乱码.
幸好WebView还提供了一个 loadDataWithBaseURL(String baseUrl, String data, String mimeType, String encoding, String historyUrl) : 方法,该方法是loadData()方法的增强版,它不会产生乱码.
loadDataWithBaseURL(String baseUrl, String data, String mimeType, String encoding, String historyUrl) : 几个参数的简单说明.
3. data : 指定需要加载的HTML 代码.
4. mimeType :指定HTML 代码的 MIME类型.对于HTML代码可指定为text/html .
5. encoding :指定HTML 代码的代码编码所用的字符集.比如指定 UTF-8.
很赞哦! ()
上一篇:去那里购物比较实惠?'>谈谈自媒体、新媒体和融媒体
下一篇:返回列表'>返回列表