Efecto de ejecución de la mini-app
Este artículo explica cómo utilizar los datos de anotación creados con Mega Studio para verificar el efecto en la mini-app Toolbox de WeChat.
Nota
El siguiente contenido y las herramientas no son aplicables al proceso de desarrollo de aplicaciones Unity.
Si está desarrollando una aplicación Unity, consulte la guía de desarrollo: Empaquetar la aplicación Unity para verificar el efecto.
Pasos para ver el efecto
Antes de comenzar a ver el efecto de ejecución real, asegúrese de tener preparado un dispositivo WeChat y de tener permisos para acceder a la mini-app de WeChat, al mismo tiempo que garantiza que el servicio de ubicación esté configurado.
Escanear el código QR de la mini-app Toolbox de WeChat
Antes de verificar el efecto, primero debe ingresar a la aplicación Mega Toolbox escaneando el código QR de la mini-app a través de WeChat.

Iniciar sesión en la cuenta de EasyAR
El primer paso para ver el efecto de ejecución real es iniciar sesión en su cuenta de EasyAR en la mini-app.

Seleccionar la base de datos de localización y los datos de anotación
Después de completar el inicio de sesión de la cuenta, debe seleccionar el servicio de localización correspondiente y los recursos de datos de anotación, este es el paso clave para lograr una localización precisa. Tenga en cuenta: Debe seleccionar los datos de anotación para previsualizar el efecto de ejecución real. Si el proyecto actual no tiene datos de anotación, por favor cree primero los datos de anotación.
Siga los pasos a continuación para seleccionar los servicios y datos correspondientes:
- Seleccione
云定位服务组, haga clic y elija en el menú desplegable. - Seleccione la
云定位库correspondiente, haga clic y elija en el menú desplegable. - Seleccione los
标注数据correspondientes, haga clic y elija en el menú desplegable. (Si no hay datos de anotación, consulte: Crear datos de anotación) - Haga clic en
开始.

Autorizar permisos relacionados
Para utilizar la función de localización normalmente, es necesario autorizar los permisos de cámara e información de ubicación.

Ver el efecto en el sitio
Demostración en video:
Nota
Para una mejor experiencia visual, puede desactivar la información de depuración (Debug) para ver de manera más intuitiva el efecto visual de localización del contenido anotado.
Explicación del juicio de estado:
El estado de localización actual se puede juzgar mediante los siguientes tres indicadores clave:
- Estado del cubo de anotación: Se muestra la textura MEGA blanca durante la localización normal, y gris cuando la localización falla.
- Parámetros en el cuadro de información de retorno de depuración (Debug):
status 状态值: Muestra el estado de localización actual.Sequence 参数: N significa no cargado, F significa fallo de localización, S significa éxito de localización.Status 按钮: Verde significa éxito de localización, blanco significa fallo de localización.
La mini-app mostrará el estado según la información devuelta por el servicio, ayudándole a comprender el funcionamiento del servicio de localización:
Estado de localización exitosa: Si está en la ubicación del sitio, la información de depuración de localización muestra el mensaje de texto
status: Found, elStatus 按钮se muestra en verde, el parámetroSequencemuestraS, y el cubo calibrado muestra normalmente la textura MEGA blanca, lo que indica que el servicio de localización ha localizado con éxito el objetivo.
Alerta de concurrencia: Si la información de depuración de localización muestra el mensaje de texto
status: QpsLimitExceeded, elStatus 按钮se muestra en blanco, y el parámetroSequencemuestraF, significa que el servicio de localización funciona normalmente, pero el QPS actual excede el límite. Para resolver este problema, consulte Capacidad del servicio de localización excedida y expansión.
Estado de objetivo no encontrado: Si no está en la ubicación del sitio o no hay una escena coincidente en la base de datos de localización, la información de depuración de localización mostrará
status: Not Found, elStatus 按钮se mostrará en blanco, y el parámetroSequencemostraráF, lo que indica que el servicio de localización funciona normalmente pero no pudo localizar el objetivo.
Servicio de localización anormal: Si la información de depuración de localización muestra el mensaje de texto
UnKnownError, significa que el servicio de localización está funcionando de manera anormal. Por favor, active记录日志,记录数据, registre la información del error y contacte al servicio de atención al cliente de EasyAR.