我有问题,不知道如何解决。我有这样的消息:

这是我的消息:tongue_out::wink:dsdangrydsangryhoanghamobile.comdsd:wink:这是表情符号和更多文字...。

它将像下面的图像一样显示:wink:,:tongue_out:,其他表情符号是来自链接https://filev4.subiz.com/wink.png的图像。全部都是一个字符串,现在我必须解析URL和文本中的表情符号才能显示。我不知道包含多少文本和表情符号,以及如何在 native View 中以单一 View 显示所有内容。现在,我真的需要一些帮助,非常感谢。

react-native - 在一个 View 中以 native 显示url和文本的混合图像-LMLPHP

最佳答案

  • 将消息切成 TEMP 数组,例如['This is my message',':tongue_out:',':wink:']
  • 使用 TEMP ,检测图像的元素:abc:,然后可以循环并内联显示TextImage,例如inline-imageworkaround
  • 表情符号是远程图像,因此您必须对其进行缓存才能快速显示。您可以使用FastImage
  • 关于react-native - 在一个 View 中以 native 显示url和文本的混合图像,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51378198/

    10-17 01:59