UWP中使用webview2加载网页,并在网页中输入汉字导致程序崩溃。

lx liu 0 信誉分
2024-08-02T08:00:19.1233333+00:00

我在UWP工程中使用webview2加载了一个html网页,在网页的输入框中输入中文后 ,点击输入框以外的其他地方。无法取消输入框的焦点,再使用键盘仍会弹出输入法的拼音窗口,并且会导致程序崩溃。截图是我使用的weview2控件以及加载的html。 请问如何解决程序崩溃的问题吗?User's image

User's image

<html>
    <head>
        <title></title>
        <script src="js/mguwp.js" type="text/javascript"></script>
    </head>
    <body>
      <input type="text" id="Input4WebGlId" name="Input4WebGl" style="visibility: visible; position: absolute; inset: 1% 1% 70% 1%; opacity: 1; height: 100px; font-size: 30px;">
      <div style="display: table; width: 100%">
        <div style="display: table-cell; vertical-align: middle">
        </div>
      </div>
    </body>
</html>

这是我使用的html示例,里面只调用了一个输入框的控件。

通用 Windows 平台 (UWP)
通用 Windows 平台 (UWP)
一个 Microsoft 平台,用于生成和发布适用于 Windows 桌面设备的应用。
50 个问题
{count} 票

你的答案

问题作者可以将答案标记为“接受的答案”,这有助于用户了解已解决作者问题的答案。