请教哪位同行做过CEF开发吗?用CEF开发的浏览器组件无法在网页输入中文

这个还能被注册? 2016-04-25 09:02:34
最近在开发一个基于的客户端的聊天工具,外壳用的WPF,界面采用的CEF的浏览器控件(CefSharp.Wpf.WebView)加载Html5页面,经过各种坑以后现在总算是能正常展示了,但是今天又发现不能在页面的input元素里面输入中文了,表现出来就是好像没有获得输入焦点一样。很郁闷的感觉......之前貌似都可以的,所以想请教下有过CEF开发经验的同行指点下这个问题该如何解决?谢谢

...全文
421 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_31933561 2019-04-09
  • 打赏
  • 举报
回复
我用的是pyqt5和cefpython,我怎么连鼠标事件也是隐式的,点击超链接能跳转,点击搜索框没有反应,也不能在搜索框中输入数字,英文。
yxbyxbwj 2017-06-25
  • 打赏
  • 举报
回复
引用 4 楼 fjchenjinqi 的回复:
楼主搞定了吗?我也遇到相同的问题呢
我也遇到同样问题了,解决了吗?
yxbyxbwj 2017-06-25
  • 打赏
  • 举报
回复
我也遇到同样问题了,解决了吗?
萧狼 2017-06-05
  • 打赏
  • 举报
回复
楼主搞定了吗?我也遇到相同的问题呢
  • 打赏
  • 举报
回复
倒腾了一天,最终还是取了个巧,弄了个textbox,将其背景和页面相同,去掉边框,放在和页面输入框相同的位置,看上去和输入到页面一样。先这样吧,以后有了解决方案再说
  • 打赏
  • 举报
回复
或者指点下思路也行,有没有类似于在捕获到输入焦点以后监听输入法之类的方法,然后直接将用户输入的内容显示到相应的页面元素里面这样的?
  • 打赏
  • 举报
回复
对了,补充下:可以输入数字和字母

111,097

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧