個(gè)人網(wǎng)站備案容易嗎最近最新新聞
注冊(cè)出行業(yè)務(wù)事件監(jiān)聽,用于接收業(yè)務(wù)發(fā)送事件的通知。
接口說明
接口名 | 描述 |
---|---|
[on] (type: ‘smartMobilityEvent’, smartMobilityTypes: SmartMobilityType[],callback: Callback): void | 應(yīng)用注冊(cè)出行業(yè)務(wù)事件監(jiān)聽。 |
開發(fā)步驟
-
導(dǎo)入Car Kit模塊。
import { smartMobilityCommon } from '@kit.CarKit';
-
獲取SmartMobilityEventAwareness實(shí)例。
let awareness: smartMobilityCommon.SmartMobilityAwareness = smartMobilityCommon.getSmartMobilityAwareness();
-
注冊(cè)出行業(yè)務(wù)事件監(jiān)聽。
// 業(yè)務(wù)類型
let types: smartMobilityCommon.SmartMobilityType[] = [smartMobilityCommon.SmartMobilityType.CAR_HOP];
// 出行業(yè)務(wù)事件回調(diào)函數(shù)
const callBack = (event: smartMobilityCommon.SmartMobilityEvent) => {hilog.info(0x0000, 'Received smart mobility event: ', JSON.stringify(event));
};
// 注冊(cè)出行業(yè)務(wù)事件監(jiān)聽
awareness.on('smartMobilityEvent', types, callBack);