This commit is contained in:
zhongchao
2021-01-26 16:36:05 +08:00

View File

@@ -2,6 +2,7 @@ package com.mogo.realtime.core;
import android.content.Context;
import com.mogo.cloud.passport.MoGoAiCloudClient;
import com.mogo.realtime.entity.CloudLocationInfo;
import com.mogo.realtime.location.MogoRTKLocation;
import com.mogo.realtime.socket.IMogoCloudOnMsgListener;
@@ -37,7 +38,10 @@ public class SnapshotUploadInTime implements MogoRTKLocation.RTKLocationListener
//todo 调用
public void start(Context context, String appId, IMogoCloudOnMsgListener listener) {
MogoRTKLocation.getInstance().registerRTKLocationListener(this); //todo 区分外部内部
if (MoGoAiCloudClient.getInstance().getAiCloudClientConfig().getIsUseExternalLocation()) {//todo 区分外部内部
MogoRTKLocation.getInstance().init();
MogoRTKLocation.getInstance().registerRTKLocationListener(this);
}
SocketHandler.getInstance().initSocket(context, appId, listener);
SocketHandler.getInstance().resetUploadDelayListener(resetTime ->
MogoRTKLocation.getInstance().resetUploadDelay(resetTime)