【问题标题】:twemoji combines 2 emoticons into onetwemoji 将 2 个表情符号合二为一
【发布时间】:2016-09-20 01:10:21
【问题描述】:

D = 🇩 的 Unicode 表情符号和 E = 🇪

德国 (DE) 国旗的 Unicode 表情符号是 🇩🇪

如果我有一个 D 和 E 表情符号,它们之间没有任何东西,那么 twemoji 会将它们组合成德国国旗图像。知道如何防止这种情况吗?

https://fiddle.jshell.net/bb4LLLoy/

<p>????????????????????????</p>
<span>????????????????????????</span>
twemoji.parse($('p')[0]);

【问题讨论】:

    标签: unicode emoji emoticons


    【解决方案1】:

    在字符之间插入U+200C(零宽度非连接符)以防止它们连接在一起形成单个字形/字形。在 HTML 中,您可以使用实体 &amp;#8204;&amp;zwnj;

    【讨论】:

    • 谢谢。我用空格试过了,但看起来不太好。这样更好。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-12
    • 1970-01-01
    • 1970-01-01
    • 2021-06-02
    • 1970-01-01
    相关资源
    最近更新 更多