2014-12-04 57 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中改變,其中需要合成和重音的字符都起作用(至少在窗口上)。