1 使用文件管理器
如ES等,需要幸运的是你的文件管理器直接用浏览器打开。
2 在浏览器输入地址
访问本地磁盘和SD卡上的HTML,前部分content://comandroidhtmlfileprovider是Provider的标准,后面是程序目录。
比如sdcard的teslhtml
直接在浏览器里输入content://comandroidhtmlfileprovider/sdcard/testhtml回车就可以看到网页了。
在代码
webViewloadUrl("content://comandroidhtmlfileprovider/sdcard/testhtml")
如果是其它程序的私有html文件,这样做会失败。
这是由于comandroidhtmlfileprovider的权限不够,如果是重写一个私有的HtmlProvider位于同一个应用中,应该能解决问题。然后就参考了原来的comandroidhtmlfileprovider
源代码,改写了下。问题解决了,使用私有的HTMLProvider,可以轻松的访问手机内存中,程序私有目录下的html文件。
html文件 就是一个网页文件,如果你需要编辑里面的内容。就使用代码编辑工具打开,如果需要浏览里面的内容就用浏览器打开。
注意:有时浏览器设置了默认主页 打开是跳转到默认主页的 ,用浏览器打开 就可以吧html文件 拖动浏览器里面就可以打开了 。
html是超文本标记语言,也是最简单的一门编辑语言。下面,我们来看看何创建一个html文件吧。
01 记事本
现在桌面建立一个记事本,如下图所示:
然后输入html基本内容,如下图所示:
代码:
<html>
<head>
<title></title>
</head>
<body>
<p>hello world</p>
</p>
</body>
</html>
另存为
点击文件----另存为,更改后缀名为html,如下图所示:
网页
在桌面会出现一个hellohtml网页,点击它就会运行记事本中的内容,如下图所示:
打开浏览器,点文件-打开,查找HTML文件。
*** 作步骤:
1、我的电脑中双击html文件后,默认使用谷歌浏览器打开;
2、右键单击html文件,选择“打开方式”-"选择默认程序";
3、勾选“所有html文件都用这个应用打开”,选择你要指定的浏览器,比如“Firefox”;
4、再次双击html文件,默认用Firefox打开;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)