html - “文件”类型的 HTML 输入有时会冻结浏览器
问题描述
我正在为文件类型的经典 HTML 输入而苦苦挣扎。我在我的角度应用程序上使用它,有时我冻结了,整个浏览器变得无响应,唯一有效的是滚动。在大约 5 秒内,您无法单击任何按钮、选择任何文本,甚至无法更改浏览器上的选项卡。我尝试了很多不同的文件类型和大小,但它并没有改变任何这些,有时当我没有在资源管理器中选择任何文件并直接单击关闭按钮时,它甚至会冻结。
所以我认为这是我的实现不好,我去了Mozilla 开发者网站,你有一个例子,我有完全相同的行为。我还尝试仅从 Mozilla 网站获取 HTML 并将其单独放在 .html 文件中,同样的行为。
这不会发生 100% 的时间,但我会争辩说,在我看来,它大约有 60/70% 的时间发生。
我在 chrome 和 Firefox(都是最新的)、多台计算机(虽然都运行 Windows)上尝试了它,但我对它们都有相同的行为。
我在控制台中没有任何错误或任何内容。
我不知道该怎么办,我很确定它不可能是整个网络上的文件输入被窃听,但我尝试了很多不同的东西,结果总是相同。我应该在某处报告吗?(如果是这样,在哪里?)或者你会建议做什么来进一步调查?
我找不到任何人在互联网上讨论这个问题,除了这个没有解决方案的线程,他们还在这个线程中说这个错误在 Edge 中不可重现,但我只是尝试过,它做了同样的事情。
感谢您阅读我并为此提供任何帮助。
解决方案
推荐阅读
- excel - Excel CSV 日期格式
- r - ggplot中不同宽度的堆积条形图
- vba - 如何使用 VBA 在 Microsoft Project 中自动创建摘要和子任务
- java - 从 php 函数到 Java 的 base64_encode() 不返回相同的数据
- c# - 获取 ajax 成功数据的某些属性并将其绑定到视图
- sql-server - SQL 联合的替代方案
- php - 将带有css的html添加到div而不编辑主css
- django - 使用存储的数据启动模板表单
- asp.net - 仅使用没有 Kestrel 和 Http.sys 的 IIS 托管 NET Core
- apache-kafka - Kafka:每 1GB 自动刷新数据