microsoft-edge - Microsoft edge v 92.0.902.73 在使用 datalist 时冻结解决方法
问题描述
我正在开发一个只能由 Microsoft Edge 访问的内部网站。但是,在最新的版本中,我们经历了很多突然的崩溃。它<input type="text">
与list
财产有关。仅当您尝试将鼠标悬停在下拉菜单上或按向上键太多次时才会发生这种情况。然后,您的浏览器崩溃。我发现,一些开发人员也遇到了这里和这里看到的这个问题。我希望它会得到修复,但现在,我需要将紧急修复部署到生产环境 { (╯°□°)╯︵ ┻━┻ },因为我们的许多 Web 应用程序刚刚决定崩溃。这可能是毁灭性的最终用户,因为他们需要花费大约一个小时的工作来重做该过程。
TLDR;这个问题有什么已知的解决方法吗?
可复制的例子:https ://www.youtube.com/watch?v=8-aIdcmZzJ0 (不是我的)
代码: !当您在 EDGE v 92.0.902.73 上运行它时,即使在堆栈溢出时也会导致崩溃!
<!DOCTYPE html>
<html>
<head></head>
<body>
<!-- When you press the down arrow key twice, Edge crashes. -->
<h1>This html causes crash on Edge 92.0.902.55</h1>
<label>Options:</label>
<input type="text" list="options" />
<datalist id="options">
<option>Option 1</option>
<option>Option 2</option>
<option>Option 3</option>
</datalist>
</body>
</html>
解决方案
我们在启用了自动完成功能的字段上也遇到了这个问题,但似乎从扩展稳定通道上的边缘 94.0.992.58 开始解决(我们将切换到扩展稳定通道以避免此类影响我们业务的错误)
推荐阅读
- angular - Angular - 如何将参数传递给 TypeScript 基类
- spring - 如何处理 org.apache.tomcat.util.http.fileupload.impl.InvalidContentTypeException
- swift - Docker + Swift + 传递参数
- python - 如何在 Python 中将所有特殊字符作为列表获取?
- javascript - Javascript 天数 getElementbyID 问题
- python-3.x - 使用 lambda 函数调整图像大小并将其从一个 s3 移动到另一个 s3
- confluent-schema-registry - 如何加快追赶过程,直到 XXX 处的偏移量
- excel - 根据两个条件在文件中搜索
- c# - C#:在控制台应用程序的 Main 内部调用异步方法导致编译失败
- git - 如何解决错误:短 SHA1
模棱两可?