2014-12-04 50 views
0

我在FabricJS实时编辑中遇到了逗号字符问题。他们只是不露面出于某种原因...FabricJS中的逗号字符

等字符,I,U,Y,ó等

你可以尝试键入,看到这里的问题:http://fabricjs.com/kitchensink/

是否有任何JavaScript天才知道这个问题,以及如何解决它?

+0

没有人有任何想法可能导致这种情况? – 2014-12-04 13:55:10

+0

嗨杰克。 这些类型的字符可以在Chrome和Internet Explorer 11中的Firefox中使用。 要键入它们,我在您发布的kitchensink演示中使用美式键盘。 何你打字吗?你有什么样的键盘?浏览器和操作系统。 – AndreaBogazzi 2014-12-04 18:14:10

回答

1

如果你是在windows下,使用任何键盘你应该没有问题。 在linux和macOSX下,某些字符没有显示(例如重音字母)以及需要顺序组合键的所有键。

如果您使用中文输入法,则不会输入任何内容。 FabricJS团队意识到了这个问题,并正在从keyup,keypress事件的监听切换到更易于输入文本的onInput事件。

修改05/2016: 这实际上在1.6.1中改变,其中需要合成和重音的字符都起作用(至少在窗口上)。