【发布时间】:2019-07-17 04:23:14
【问题描述】:
我的应用程序有一个 Webview。它是全屏应用程序。问题是当我按 Alt+F4 时,应用程序没有退出,什么也没有发生。
我认为 Webview 吞下了焦点,因为:当我按下 Window 键 > 显示开始菜单 > 再次按下 Window 键 > 隐藏开始菜单 > Alt + F4 > 应用程序按预期退出时。
我发现 WPF WebBrowser 具有 WebBrowserShortcutsEnabled 但我在 Windows 社区工具包 WebView 中找不到类似的东西。
请帮助我使 Alt + F4 起作用。谢谢!
【问题讨论】:
-
给某人投票-1:如果您认为问题不好,请通过添加一些理由告诉我。
-
我认为您必须在 WebView 代码中处理此问题以捕获键盘事件,然后传递给应用程序。我知道我必须使用 UWP WebView 执行此操作。它适用于您描述的另一种情况,即当您关闭开始菜单时,焦点很可能会返回到应用程序窗口而不是 WebView。
标签: webview windows-community-toolkit