1

有没有办法在 android 和 iOS 中创建服务器来运行 web 视图?我想使用本地主机 URL 在 Web 视图中运行本地 HTML 文件。

我已经在以下链接上搜索过这个,但找不到任何解决方案。

GCDWeb服务器

本地 http-server-for-ios

为 Android WebView 增压

在此我分享实际情况:

1) 从服务器下载“.zip”文件并保存在应用程序库目录中以供离线使用。

2) ".zip" 文件内容 html 和 javascript 文件。它适用于 HTML 页面很简单的情况。但是,如果 HTML 引用了其他内容,即库目录中的 JavaScript 文件(具有类似 的绝对路径),它将无法加载。

3)我需要在我的设备中设置本地服务器,在应用程序启动时本地服务器启动并在本地服务器上上传应用程序库目录,然后使用本地主机加载内容。见下面的例子

  • 使用库目录路径

file:////Users/prince/Library/Developer/CoreSimulator/Devices/75EF3DD7-DFD1-4EDB-9A6B-9FBA60F4D98C/data/Containers/Data/Application/32F774B2-E811-4281-A37A-DC8A5183B7C8/Library/Application% 20支持/adededfe6c1c7bd8b5d5adb19861b9e0/Responses/36b8f6a8d6f58d58f117856dc80b0d37/abc.html

  • 使用本地主机路径

http://localhost:8080/Application%20Support/adededfe6c1c7bd8b5d5adb19861b9e0/Responses/36b8f6a8d6f58d58f117856dc80b0d37/abc.html

有谁知道为什么会发生这种情况,以及如何解决这个问题?

4

0 回答 0