wangEditor icon indicating copy to clipboard operation
wangEditor copied to clipboard

在外面的文本框输入中文后,编辑器无法编辑,数字,中文,英文都不可以,工具栏可以点击

Open L-MAX6 opened this issue 11 months ago • 2 comments

bug 描述

WPF 使用cefSharp加载wangEdittor在外面的文本框输入中文后,编辑器无法编辑,数字,中文,英文都不可以,工具栏可以点击,需要重新把焦点聚集在文本框或者点其他比如电脑左下角时间,再点回编辑器采可以输入,有时候又只能输入数字,不能输入中文

你预期的样子是?

正常输入

系统和浏览器及版本号

  • 操作系统 Win10
  • 浏览器和版本 cefSharp使用谷歌内核

wangEditor 版本

版本库中示例huge doc

demo 能否复现该 bug ?

  • 中文 demo [https://www.wangeditor.com/demo/
  • English demo https://www.wangeditor.com/demo/?lang=en ](https://github.com/wangeditor-team/wangEditor/blob/master/packages/editor/demo/huge-doc.html)

在线 demo

请尽量提供在线 demo (推荐以下网站),帮助我们最低成本复现 bug

  • https://codesandbox.io/
  • https://codepen.io/
  • https://stackblitz.com/

最小成本的复现步骤

(请告诉我们,如何最快的复现该 bug)

  • 步骤一 在编辑器输入中文
  • 步骤二 在编辑器外的文本框输入再点击按钮
  • 步骤三 再点击编辑器,就会无法输入了

L-MAX6 avatar Dec 16 '24 06:12 L-MAX6

是指选区没法聚集错误吗,能录下视频看下吗

cycleccc avatar Dec 17 '24 03:12 cycleccc

是指选区无法聚集错误吗,能录下视频看下吗?

不是,界面改动太多,录不了视频了,我的界面布局是这样的,WPF,两行,第一行布局是文本框和按钮,第二行布局是cefSharp加载编辑器,当我在文本框输入文字,并点击添加的时候,会获取编辑器的html存储起来,并把默认的html赋值(可能是空的)给编辑器,当我添加完以后,再次点击编辑器的文本框想要输入的时候,就无法输入了,英文中文数字都无法输入,里面的字体样式那些选择都有反应,就是无法输入,我需要在别的地方再点击一下,然后重新点击编辑器才可以输入。 目前的我解决方案是点击添加按钮后重新给我第一行的文本框聚焦,这样当用户点击编辑器的时候就能输入了

L-MAX6 avatar Dec 18 '24 06:12 L-MAX6