宙斯浏览器禁用file://协议,需用python启动本地http服务(如python3 -m http.server 8000)并通过http://localhost:8000访问html文件,同时确保文件扩展名为小写.html且首行含。

你想在断网后用宙斯浏览器打开手动保存的HTML文件,却只看到一片空白——这不是文件损坏,而是宙斯主动拒绝解析file://协议下的任何HTML内容,连基础DOM都不渲染,页面直接跳过加载阶段。
确认是否误用file://协议直接打开
双击HTML文件、从微信/QQ转发点开、或在地址栏粘贴file:///storage/emulated/0/Download/index.html,全部无效。宙斯已完全移除对file://协议的支持,【任何以file:///开头的路径都会被静默拦截】,不报错、不提示、不渲染。
打开文件管理器→长按你的HTML文件→点击“更多”→选择“复制路径”,粘贴到记事本里看开头是不是file:///。如果是,立刻停用该方式。
用Python起本地HTTP服务(推荐)
第一步:用文件管理器进入HTML所在文件夹(如Download/MyPage/)→点击右上角“⋯”→选择“在终端中打开”或“Shell”。
第二步:输入命令 python3 -m http.server 8000 → 回车。若提示“command not found”,改用 python -m http.server 8000。
第三步:浏览器地址栏输入 http://localhost:8000 → 回车 → 在列表中点击你的index.html文件。
这一步绕过了file://协议限制,让宙斯以http://协议加载资源,所有相对路径(如./css/style.css)才能被正确解析。没有这步,所有内联样式和脚本都404。
检查HTML文件本身是否合规
方法一:用VS Code打开HTML文件→确认
内第一行有;没有就手动加在方法二:右键文件→属性→看扩展名是否为全小写.html;若是INDEX.HTM或page.HTML,宙斯直接跳过识别,【大小写敏感,不报错也不提示】。
方法三:打开浏览器开发者工具(F12)→切换到Console面板→看是否有Uncaught SyntaxError或Failed to load resource报错;有则说明JS执行中断,需检查script标签路径是否仍写成file:///xxx.js。
前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!











