Class MegaTracker
- Spazio dei nomi
- easyar
Fornisce la funzione di localizzazione cloud.
Osservazioni
The constructor for this class is marked as internal. Third-party code should not call the constructor directly or create subclasses that extend the MegaTracker class.
Metodi
landmarkFilter
Mega Landmark funzione di filtro all'inizio devi chiamare manualmente MegaLandmarkFilter.FilterBySpotId. Prima che il filtro restituisca Found, il tracker non inizierà a tracciare.
get landmarkFilter(): MegaLandmarkFilter;
Valore restituito
reset()
Ripristina. Cancella tutti gli stati.
reset(): void;
Valore restituito
setEnableLocalization(enableLocalization)
Imposta se abilitare la localizzazione. Quando la localizzazione non è abilitata, i risultati di localizzazione restituiti dal server non verranno emessi. Il valore predefinito è true.
setEnableLocalization(enableLocalization: boolean): void;
Parametri
enableLocalization
Valore restituito
setEnableStatelessLocalization(enableStatelessLocalization)
Imposta se abilitare la localizzazione senza stato. Quando la localizzazione senza stato è abilitata, non verrà utilizzato il risultato di localizzazione precedente durante la localizzazione. Il valore predefinito è false.
setEnableStatelessLocalization(enableStatelessLocalization: boolean): void;
Parametri
enableStatelessLocalization
Valore restituito
setProximityLocation(proximityLocationData)
Aggiorna le informazioni di posizione vicine correnti. Se viene passato null, significa cancellare la localizzazione di posizione vicina corrente.
setProximityLocation(proximityLocationData: ProximityLocationData | null): void;
Parametri
proximityLocationData临近位置数据。
Valore restituito
{void}
setRequestTimeParameters(requestTimeParams)
Imposta i parametri temporali della richiesta. timeoutMilliseconds è il timeout di connessione, il valore predefinito è 6000, il minimo è 5000. requestIntervalMilliseconds è l'intervallo di tempo desiderato per la richiesta, il valore predefinito è 1000, il minimo è 300, maggiore è il valore, maggiore è l'errore complessivo.
setRequestTimeParameters(requestTimeParams: MegaRequestTimeParameters): void;
Parametri
requestTimeParams
Valore restituito
updateToken(apiToken)
Aggiorna API Token, può essere chiamato solo dopo la creazione con il metodo createWithToken. Se chiamato dopo la creazione con create, è invalido.
updateToken(apiToken: string): void;
Parametri
apiToken