Browse SDKs · React Native
Platform
SDKsReact Native

Create location message

Construct a location message with geographical coordinates and descriptions using the OpenIM React Native SDK.

Copy

Construct a location message specifying geographical coordinates and an address description:

const message = await OpenIMSDK.createLocationMessage({
  description: 'Pudong New Area, Shanghai',
  longitude: 121.4737,
  latitude: 31.2304,
});

Parameters

ParameterTypeRequiredDescription
descriptionstringYesLocation name or street address description.
longitudenumberYesGeographical longitude value.
latitudenumberYesGeographical latitude value.

Return value

A resolved Promise returns the initialized MessageItem object with location coordinates stored in locationElem.

This method builds the message structure strictly in client memory; it does not dispatch messages to the server or trigger lifecycle events. After initialization, invoke Send message to deliver it to a one-to-one or group conversation.