在 Android 上打开 HTML 文件

问题描述

有一些关于这个问题的主题,但它们已经过时了,我不敢相信没有解决方案。

我制作了一个 HTML 文件并将其放在 Android 的下载目录中。

当我尝试在 Chrome、Firefox 或 Opera 中打开文件时,出现错误:file:///storage/emulated/0/Download/mysite.html

我们生活在 2021 年,我不敢相信这是不可能的。

也许塔斯克可以提供帮助?

解决方法

3 个可行的选项,具体取决于您的文件内容:

  1. 您可以在自己的 Android 手机中使用本地网络服务器。 Play 商店中有许多服务器应用程序,其中一个应用程序是 Simple HTTP Server
  2. 您可以将文档放入内部存储的 Android/data/com.android.chrome/files/Download/ 文件夹中。它的绝对路径是 /storage/emulated/0/Android/data/com.android.chrome/files/Download//sdcard/Android/data/com.android.chrome/files/Download/。这是 Chrome 存储任何下载文件的位置,因此,这是 Chrome 可以访问文件的唯一位置。但请记住,卸载 Chrome 会删除此目录。
  3. 您也可以下载 HTML Viewer 来打开您的文件。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...