之前有象友推荐了一个健康码项目(https://alive.bar/@boop/109265900174401155 ),它给出了两个需要翻墙的在线地址. 这只是一个前端项目而已,有没有可能不联网,在本地运行呢?其实只要下载源码,并运行一个 HTTP server 就可以了. 具体的操作步骤如下(android 手机为例):
1. 下载项目源码(https://github.com/ilovexjp/health-code-index/releases ),将
health-code-index.zip 解压到手机上;
2. 下载安装一个 HTTP server 服务,比如 ServDroid(https://f-droid.org/en/packages/org.servDroid.web/ ),仅 0.9 Mb;
3. 打开 ServDroid,右上三个点,Settings,Document Path,改成步骤 1 那个文件夹;
4. 回到 ServDroid 首页,点击那个 Off 将 server 打开(再点一下可以关闭);
5. 打开手机浏览器,输入 0.0.0.0:8080 即可正常使用;
6. 可以添加到主屏幕(pwa 功能)以全屏.
其他系统如 ios 思路一样,找一个 HTTP server 就好了~
@aospont1 我也不知道……截个其他浏览器无法连接的图?
@aospont1 你确定这个时候 chrome 真的能打开吗?我怀疑这个时候 chrome 也打不开……
看一眼 HTTP server 那个软件上显示的 server URL,是不是以 192.168 开头的?
@aospont1 我是看你连上了 WiFi,更换网络环境会导致 server URL 发生变化,你可以读一下我昨天写的补充:https://1234.as/@zero/109314398710144882
看看能不能有所帮助~
@zero 非常感谢~