解决方法,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>

标签: microsoft-edge

解决方案


我们在启用了自动完成功能的字段上也遇到了这个问题,但似乎从扩展稳定通道上的边缘 94.0.992.58 开始解决(我们将切换到扩展稳定通道以避免此类影响我们业务的错误)


推荐阅读