浏览 SDKs · React Native
SDKsReact Native

创建富文本消息

OpenIM React Native SDK 创建富文本消息。

复制

使用 createAdvancedTextMessage() 创建带消息实体的富文本消息。

const message = await OpenIMSDK.createAdvancedTextMessage({
  text: '请查看 https://openim.io',
  messageEntityList: [
    {
      type: 'url',
      offset: 4,
      length: 17,
      url: 'https://openim.io',
    },
  ],
});

参数说明

参数类型是否必填说明
textstring富文本的原始文本。
messageEntityListMessageEntity[]文本中的实体列表。

每项 MessageEntity 包含 typeoffsetlength,并可选传入 urlinfo。调用后返回待发送的 MessageItem,使用发送消息发送。