【问题标题】:How to prevent showing source code in WebView2如何防止在 WebView2 中显示源代码
【发布时间】:2021-11-25 08:48:13
【问题描述】:

我正在为混合应用程序使用 WebView2 组件,并且我禁用了显示 DevTool 窗口的加速键。

不幸的是,仍然有显示页面源代码的“CTRL-U”热键。

有没有办法禁用它?

【问题讨论】:

标签: webview2


【解决方案1】:

找到了!

在CoreWebView2Settings 中有一个属性AreBrowserAcceleratorKeysEnabled 可以禁用所有“低级”热键(也包括 DevTools 热键)。

只是我的看法,但我发现这些设置违反直觉;我的意思是,我可以使用属性 AreDevToolsEnabled 禁用 DevTools(删除上下文菜单中的条目和相关热键),但仍然可以通过编程调用,然后还有 AreBrowserAcceleratorKeysEnabled 禁用每个热键(使用文本编辑操作的例外),但将条目保留在 DevTools 的上下文菜单中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-14
    相关资源
    最近更新 更多