受到多米诺的兽语插件启发,我通过转换字符串的方式做了一个变换字体插件。
但在实际使用过程中,我发现虽然是相同的文件,但在电脑(兔兔试验机)和MiraiAndroid(sion)上的显示效果不同。电脑上对较复杂编码所对应的字符一律显示为两个半角问号,对比图如下。


想知道是由于PC端的环境原因导致的吗?如果是的话这个脚本制作出来后是否只有安卓能够运行?有什么解决办法吗?

  • PC端会在转换GBK的过程中丢失GBK字符集以外的字符,解决方式应该是使用[CQ:emoji,id=Unicode字符的十进制编码]

另附脚本文件

c8dea32c-c5c9-4af6-b93b-003dcbcd93f9.rar
2kB

(编辑:稍微修了一下代码,之前有一些字符转换有误,但问号问题还是没法解决)

是谁困到神志不清在这里胡言乱语,是我……
第一行就是普通的全角英文所以输出是肯定没有问题的。
后面的用电脑测试输出的时候发现全都是问号,想着“哎呀手机上就没问题了”
*确实没问题,但现在怎么办

安研色Shiki 噢噢噢!我完全理解了!
感觉可以用这个整更多花活(

用这个功能好像啥都能发的样子,刚刚发字母a都成功了

说点什么吧...