1. 使用文件管理器
如ES等,需要幸运的是你的文件管理器直接用浏览器打开。
2. 在浏览器输入地址
访问本地磁盘和SD卡上的HTML,前部分content://com.android.htmlfileprovider是Provider的标准,后面是程序目录。
比如sdcard的tesl.html
直接在浏览器里输入content://com.android.htmlfileprovider/sdcard/test.html回车就可以看到网页了。
在代码
webView.loadUrl("content://com.android.htmlfileprovider/sdcard/test.html")
如果是其它程序的私有html文件,这样做会失败。
这是由于com.android.htmlfileprovider的权限不够,如果是重写一个私有的HtmlProvider位于同一个应用中,应该能解决问题。然后就参考了原来的com.android.htmlfileprovider
源代码,改写了下。问题解决了,使用私有的HTMLProvider,可以轻松的访问手机内存中,程序私有目录下的html文件。
你好,主要有一下方法:方法一、查看html源码的站点
百度“查看网页源码”,有很多支持查看网页源码的在线站点。
方法二、QQ浏览器 + ES文件管理器
使用QQ浏览器打开网页,长按,“保存离线网页”。
打开ES文件管理器,打开路径“存储卡/QQBrowser/网页保存”,打开方式选择“ES文本阅读器”即可查看源码。
方法三、Firefox 或 Chrome 手机浏览器
在要查看源码的网址前加“view-source:”即可。
望采纳~