Android: 打开本地 HTML 文件更新后停止工作
Android: open a local HTML file stopped working after an update
今天我有一个非常具体的问题要问你。
我是一名生物能量学家,凭借我的基本技能,我开发了一个工具来帮助我为我的患者创建文件。
我在联想平板电脑 TB-X306F 上使用它,最初 Android 10 现在 11。我的工具是一个简短的 HTML 文件,其中包含一个 CSS 和 3 张图片。有一个 canvas 可以让我在人体部位周围画箭头和圆圈(背景图片)。
还有一些文本区域可以让我输入客户的姓名、他的症状等。
当我完成后,我打印成一个 PDF 文件,这为每个客户提供了一个很好的 sheet。
我的办公室没有网络,所以html文件,css和图片需要存储在本地。
到目前为止,我一直在使用 Opera 和 'file:///storage/emulated/0/Download/yyyyy.html' 技巧,效果非常好。直到 android 11 来了。
我想限制一定是收紧了,因为自上周以来,就在更新之后并且 Opera 的授权仍然最大化,我收到错误 'ERR_ACCESS_DENIED'.
我似乎找不到完全可行的解决方法。
我试过Chrome,Firefox,Opera,同样的错误。
我尝试将文件存储在 SD 卡中,同样的错误。
我试图将 html 文件存储为 Chrome 和 Opera 中的离线页面,它工作了几次然后页面消失或 canvas 不会再显示了。
我尝试安装 Simplehttpserver 应用程序,但当我将平板电脑搬回家回复电子邮件时,然后在没有互联网的办公室,服务器随机更改 ip,关闭然后打开。 ..
我尝试将文件上传到存储网站,然后从 Chrome 下载文件。这次它打开了 HTML 文件,但没有显示图片。
我试过的Webview没有打印的选项,这对我来说是强制性的。
回滚到 android10 将是一个短期解决方案,因为总有一天我将不得不更换平板电脑。
我快没主意了。任何帮助将不胜感激。
谢谢,奥利维尔
我的建议是将以下代码行添加到您的 AndroidManifest.xml
:
android:usesCleartextTraffic="true"
之后重新安装应用程序。
现在一切正常。干杯
今天我有一个非常具体的问题要问你。
我是一名生物能量学家,凭借我的基本技能,我开发了一个工具来帮助我为我的患者创建文件。
我在联想平板电脑 TB-X306F 上使用它,最初 Android 10 现在 11。我的工具是一个简短的 HTML 文件,其中包含一个 CSS 和 3 张图片。有一个 canvas 可以让我在人体部位周围画箭头和圆圈(背景图片)。 还有一些文本区域可以让我输入客户的姓名、他的症状等。 当我完成后,我打印成一个 PDF 文件,这为每个客户提供了一个很好的 sheet。
我的办公室没有网络,所以html文件,css和图片需要存储在本地。
到目前为止,我一直在使用 Opera 和 'file:///storage/emulated/0/Download/yyyyy.html' 技巧,效果非常好。直到 android 11 来了。 我想限制一定是收紧了,因为自上周以来,就在更新之后并且 Opera 的授权仍然最大化,我收到错误 'ERR_ACCESS_DENIED'.
我似乎找不到完全可行的解决方法。
我试过Chrome,Firefox,Opera,同样的错误。
我尝试将文件存储在 SD 卡中,同样的错误。
我试图将 html 文件存储为 Chrome 和 Opera 中的离线页面,它工作了几次然后页面消失或 canvas 不会再显示了。
我尝试安装 Simplehttpserver 应用程序,但当我将平板电脑搬回家回复电子邮件时,然后在没有互联网的办公室,服务器随机更改 ip,关闭然后打开。 ..
我尝试将文件上传到存储网站,然后从 Chrome 下载文件。这次它打开了 HTML 文件,但没有显示图片。
我试过的Webview没有打印的选项,这对我来说是强制性的。
回滚到 android10 将是一个短期解决方案,因为总有一天我将不得不更换平板电脑。
我快没主意了。任何帮助将不胜感激。
谢谢,奥利维尔
我的建议是将以下代码行添加到您的 AndroidManifest.xml
:
android:usesCleartextTraffic="true"
之后重新安装应用程序。 现在一切正常。干杯