Ciclo de vida de la vista en tiempo de ejecución
En general, no es necesario gestionar el ciclo de vida de la aplicación con código, sino que Vuforia View se encarga automáticamente en segundo plano. Sin embargo, en algunos casos, es posible que desee controlar la navegación de la vista como parte del ciclo de vida de la experiencia.
Ver ciclo de vida
Una experiencia puede incluir varios puntos de vista. Cada vista puede ser una superposición 2D o una visualización 3D de realidad aumentada. Al utilizar widgets, cada vista soporta un objetivo a la vez, con algunas excepciones avanzadas. Los usuarios pueden cambiar de vista escaneando una ThingMark o interactuando con la experiencia. Solo hay una vista activa a la vez. Para navegar entre vistas mediante JavaScript, utilice el siguiente JavaScript:
$scope.app.fn.navigate(viewNameID);
Para modificar la configuración antes de que se cargue una vista, utilice el evento de marco de Ionic afterEnter:
$scope.$on("$ionicView.afterEnter", function (event) {}
Mientras que JavaScript y la API de TML definen lo que aparece en una vista, las llamadas de eventos permiten que la experiencia responda a lo que ocurre en tiempo real. Para obtener más información, consulte Eventos.
¿Fue esto útil?