Android显示带图片的html文件,没有互联网连接

时间:2013-04-03 03:47:56

标签: android webserver

我想在Android平板电脑上加载一个html文件(包含图片和视频),但是,没有互联网连接,因此我不能使用网址作为图片和内容....

是否有允许我这样做的免费网络服务器(在本地主机上显示网页内容)?

或者有什么方法可以通过为它编写一个Android应用程序来实现它吗?

谢谢!

2 个答案:

答案 0 :(得分:0)

Webview的LoadURL方法可以获取本地内容。使用file uri检索资产中的内容并以此方式呈现。假设您遵循基本HTML网站的标准文件夹结构。

如果您甚至没有互联网连接,为什么还要询问“免费网络服务器”...所有内容要在应用上本地加载或下载苍蝇(假设你没有下载太多..如果它太多了,那么你最好不要在应用程序中打包它。)

答案 1 :(得分:0)

没有互联网,您的html页面是静态页面 您可以将html文件存储在本地资源文件夹中:

url = "file:///android_asset/" + mName + ".html";    
mWebView.loadUrl(url);  

如果您还想在网页中显示图像,请将html页面源代码中图像的源路径更改为本地文件夹,并将所有图像发布到该文件夹​​。