Android设备Chrome本地浏览HTML文件时遇ERR_FILE_NOT_FOUND错误
Android本地HTML文件导航报错(ERR_FILE_NOT_FOUND)解决办法
具体排查与修复步骤
- 核对文件名大小写:Android文件系统区分大小写,锚标签里的
add-component.html必须和实际文件名完全一致,包括字母大小写,不能出现实际是Add-Component.html但链接写成小写的情况。 - 确保相对路径正确:不要给同级文件的链接加前缀斜杠(比如
/add-component.html是绝对路径,会从设备根目录查找),保持href="add-component.html"这种同级目录的相对路径写法。 - 确认文件实际位置:用Android自带文件管理器打开存放目录,检查所有HTML文件是否真的在同一层级,没有被误放在子文件夹或被系统隐藏(可以开启“显示隐藏文件”选项排查)。
- 改用本地服务器访问:直接打开本地HTML文件可能受浏览器安全限制,可借助轻量本地服务器:比如用Termux执行
python -m http.server 8000,把HTML文件放到服务器目录,通过http://localhost:8000/index.html访问,链接导航就能正常工作。 - 调整浏览器本地访问权限:部分浏览器限制本地文件间的访问,比如Chrome可在地址栏输入
chrome://flags/#allow-file-access-from-files,启用“允许来自文件的文件访问”选项后重启浏览器;也可以换用Firefox这类对本地文件支持更宽松的浏览器。
内容的提问来源于stack exchange,提问作者Marko Sami
相关产品推荐
相关产品推荐

