使用具有 <input type="text" /> 解决方法的数据列表时,Microsoft edge v 92.0.902.73 冻结
Microsoft edge v 92.0.902.73 freezes when using datalist with <input type="text" /> workaround
我正在开发一个只能由 Microsoft edge 访问的内部网站。但是,在最新版本中,我们经历了很多突然崩溃。它与 <input type="text">
和 list
属性 有关。
只有当您尝试将鼠标悬停在下拉菜单上或按 UP 键次数过多时,才会发生这种情况。然后,您的浏览器崩溃了。我发现,一些开发人员也遇到了这个问题 here and here。我希望它会得到修复,但现在,我需要将紧急修复部署到生产环境 { (╯°□°)╯︵ ┻━┻ },因为我们的许多 Web 应用程序刚刚决定崩溃。这可能是毁灭性的最终用户,因为他们需要花费大约一个小时的时间来重做该过程。
TLDR;这个问题有已知的解决方法吗?
可重现示例:https://www.youtube.com/watch?v=8-aIdcmZzJ0(不是我的)
代码:!当您 运行 IT ON 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 开始在扩展稳定通道上解决了(我们将切换到扩展稳定通道以避免此类错误影响我们的业务)
我正在开发一个只能由 Microsoft edge 访问的内部网站。但是,在最新版本中,我们经历了很多突然崩溃。它与 <input type="text">
和 list
属性 有关。
只有当您尝试将鼠标悬停在下拉菜单上或按 UP 键次数过多时,才会发生这种情况。然后,您的浏览器崩溃了。我发现,一些开发人员也遇到了这个问题 here and here。我希望它会得到修复,但现在,我需要将紧急修复部署到生产环境 { (╯°□°)╯︵ ┻━┻ },因为我们的许多 Web 应用程序刚刚决定崩溃。这可能是毁灭性的最终用户,因为他们需要花费大约一个小时的时间来重做该过程。
TLDR;这个问题有已知的解决方法吗?
可重现示例:https://www.youtube.com/watch?v=8-aIdcmZzJ0(不是我的)
代码:!当您 运行 IT ON 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 开始在扩展稳定通道上解决了(我们将切换到扩展稳定通道以避免此类错误影响我们的业务)