Ar session utilisation non-sur-place
Cet article explique comment utiliser ar session sans être sur place.
Avant de commencer
- Comprendre les concepts et flux ar session
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.