在win11下使用CefSharp,点击网页输入框无法弹出软键盘
背景:
在我的winform中使用CefSharp作为嵌套浏览器进行开发,开发中遇到一个软键盘的问题。
起初点击网页上的输入框元素时,不会自动弹出软键盘,后来通过添加以下的代码进行处理
相关代码:
settings.CefCommandLineArgs.Add("touch-events", "1");
settings.CefCommandLineArgs.Add("disable-usb-keyboard-detect", "1");
settings.CefCommandLineArgs.Add("touch-devices", "1");
settings.CefCommandLineArgs.Add("touch-view", "1");
Cef.Initialize(settings);
执行效果:
如代码所示,主要是对Cef设置了disable-usb-keyboard-detect属性后,在win10操作系统上测试
正常,但是在win11操作系统上却基本上没有效果,只是偶尔才能弹出软键盘。但是呢,客户使用
的操作系统是win11呢!执行效果如下图所示
我的问题:
毕竟 win11是新的操作系统,这方面的资料很少,请教各位有没有遇到过这种问题,是否有解决方案?
0
提建议
邀请回答
编辑
收藏
删除
收藏
举报
追加酬金
(90%的用户在追加酬金后获得了解决方案)
当前问题酬金
¥
50
(您已提供 ¥ 20, 还可追加 ¥
支付方式
扫码支付
加载中...
3
条回答
默认
最新
查看更多回答(-1条)
报告相同问题?
相关推荐
更多相似问题