我是来找一个奇怪的边缘问题的解决办法的。
边缘浏览器似乎不尊重自动对焦时,输入焦点是浏览器铬。最小化复制:将以下HTML复制到index.html文件中,在边缘打开index.html,单击边缘浏览器栏中的刷新按钮。
预期:输入有焦点,我可以立即开始输入。
实战:焦点仍然停留在刷新按钮上。如果我输入,它会再次刷新页面。我必须通过边缘铬手动选项卡才能到达我的浏览器页面。
注意:当我通过Control-F5刷新时,Edge工作得很好。只有刷新按钮有此问题。
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>Focus tester</title>
</head>
<body class="bg-light">
  <form>
  <input autofocus id="dataEntry" placeholder="Enter some data"></input>
  </form>
</body>
</html>
这是一个已知的问题,有解决办法吗?我的真实场景涉及条形码扫描器,它在读取数据后以编程方式发送输入键,当有人在加载或刷新页面后立即进行扫描时,我希望避免网页重新加载。
谢谢,
最大值
https://stackoverflow.com/questions/51867504
复制相似问题