Kiosk 模式问题

问题描述 投票:0回答:2

请找到以下代码

测试.html

<!DOCTYPE html>
<html>
<body>
  <p>Click the button to open a new browser window.</p>
  <button onclick="myFunction()">Click</button>
  <script>
    function myFunction() {
      window.open("https://www.google.com/search?q=help", "_blank", "toolbar=yes,width=600,height=400,left=600,top=500,status=yes,scrollbars=no,resize=no")
      return;
    }
  </script>
</body>
</html>

它可以在 Edge 正常模式下工作,但不能在 Edge kiosk 模式下工作。

信息亭模式:

"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --kiosk C:\Users\10637\Desktop\test.html  --edge-kiosk-type=fullscreen

在带有全屏信息亭的 Edge 模式下,当我们单击按钮时,您将进入 Edge 窗口中打开的网页,并且您永远无法导航出该网页或离开该页面。有没有办法强制 Kiosk 模式下的边缘在新窗口中打开

您能帮我们解决问题吗

非常感谢您的支持。

javascript html microsoft-edge kiosk kiosk-mode
2个回答
2
投票

不幸的是,在 Kiosk 模式下,Edge 无法在新窗口中打开网站,因为此类操作被阻止。您可以检查此表,您会发现CTRL+N被阻止(打开新窗口)。恐怕您无法强制处于 Kiosk 模式的 Edge 在新窗口中打开。


0
投票

您可以更改自助服务终端模式。尝试公共浏览。

 "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --kiosk C:\Users\10637\Desktop\test.html  --edge-kiosk-type=public-browsing
© www.soinside.com 2019 - 2024. All rights reserved.