Table of Contents

Ar session utilisation non-sur-place

Cet article explique comment utiliser ar session sans être sur place.

Avant de commencer

Activation du mode simulateur

Le mode simulateur permet d'éviter que les développeurs doivent rester sur place pendant longtemps lors du développement d'applications ar.

Dans ce mode, la session n'utilise pas les données gnss ou utilise de fausses entrées gnss.

Avertissement

Après l'activation du mode simulateur, un filigrane spécifique apparaîtra à l'écran.

Lors de la publication officielle des mini-programmes, le mode simulateur n'est pas autorisé pour ar session. Veillez à supprimer la configuration associée avant la mise en ligne.

Sans données gnss

Utilisez la méthode EasyARSession setGeoLocationInput(inputMode, geoLocation) en transmettant uniquement la chaîne "simulator". Par la suite, la session n'effectue aucun positionnement lié à la longitude/latitude.

session.setGeoLocationInput("Simulator");

Utilisation de données gnss simulées

Pour simuler la présence d'un utilisateur à un emplacement spécifique, utilisez la méthode EasyARSession setGeoLocationInput(inputMode, geoLocation) en transmettant la chaîne "simulator" et les coordonnées spécifiées. Par la suite, la session utilise des données de longitude/latitude simulées pour le positionnement.

const targetLongitude = 123.45; // Longitude
const targetLatitude = 32.1; // Latitude
session.setGeoLocationInput("Simulator", { longitude: targetLongitude, latitude: targetLatitude });
Avertissement

L'entrée simulée doit utiliser les données de longitude/latitude du système de coordonnées wgs-84.

L'utilisation de mauvaises données de longitude/latitude peut entraîner un échec ou un dysfonctionnement du positionnement.