weolar / miniblink49

a lighter, faster browser kernel of blink to integrate HTML UI in your app. 一个小巧、轻量的浏览器内核,用来取代wke和libcef
Apache License 2.0
7.22k stars 1.09k forks source link

网页中快捷键和emoji支持? #552

Open lingr7 opened 2 years ago

lingr7 commented 2 years ago

同一个网页,使用chrome浏览器打开,能够使用网页自身定义的快捷键,显示emoji,使用微软拼音输入法的emoji都正常。 使用miniblink 带的wke_x64.exe打开,则不能传递快捷键,显示emoji输入emoji都不正常。 网页带的文件导出功能也不能使用了。

weolar commented 2 years ago

emoji的支持被我砍了

TheBszk commented 1 year ago

emoji的支持被我砍了

大佬,我测试 👌 可以显示,是又加上了支持吗?但是显示会错位,就是像字体宽度为0一样。

weolar commented 1 year ago

现在好像是能显示,不过很多地方我没考虑emoji,因为这东西在UCS下一个字符不再是2个字节了。我内部计算的时候可能还是当2个字节去算(windows下习惯了……),可能排版会有问题

TheBszk commented 1 year ago

现在好像是能显示,不过很多地方我没考虑emoji,因为这东西在UCS下一个字符不再是2个字节了。我内部计算的时候可能还是当2个字节去算(windows下习惯了……),可能排版会有问题

如果不难的话,希望大佬能修一下~