在CKEditor中捕获“key”事件时,如果在某个HTML范围内键入键,则会显示一个对话框。
关闭对话框后,键入的第一个键不会在键侦听器上注册,但所有后续键都会注册。
这是其他人见过的吗?
我们在基于GWT(Google Web Toolkit)的应用程序框架中以其内联形式使用CKEditor。 GWT可能会以某种方式搞乱事件处理,但我不确定它是如何处理的。
我尝试将事件优先级设置得非常高,但这并没有解决问题。
答案 0 :(得分:0)
在我注意到文本插入光标直到我尝试在对话框被解除后键入字符后才能看到之后,我尝试在对话框解除后显式设置焦点。最终解决了这个问题。
我不确定为什么在我这样做之后,或者直到输入一个字符之后才会关注CKEditor,但这似乎是修复。