SDKsHarmonyOS商业版
创建位置消息
根据位置描述和经纬度创建待发送消息。
SDK 只把业务层已有的位置描述和坐标写入消息,不负责定位、地理编码或地图展示。
import sdk, { CreateLocationMessageReq, CreateLocationMessageResp } from '@openimsdk/imsdk';
const request: CreateLocationMessageReq = {
description: '深圳湾公园',
longitude: 113.9516,
latitude: 22.4864,
};
const response: CreateLocationMessageResp = await sdk.createLocationMessage(request);
const message = response.message;经度范围为 -180 到 180,纬度范围为 -90 到 90,经纬度应使用同一坐标系。创建成功只得到待发送的 IMMessage,还需要调用 sendMessage() 发送。
这个页面有帮助吗?