运行时视图生命周期
通常,无需使用代码管理应用程序生命周期 - Vuforia View 会在后台自动对其进行处理。但是,在某些情况下,您可能希望在体验生命周期中控制视图导航。
视图生命周期
一个体验可以包括多个视图。每个视图可以是 2D 叠加或 3D 增强现实可视化。使用小组件时,每个视图一次支持一个目标,只有少数高级视图例外。用户可以通过扫描 ThingMark 或与体验进行交互来切换视图。一次只有一个视图处于启用状态。要通过 JavaScript 在视图间导航,请使用以下 JavaScript:
$scope.app.fn.navigate(viewNameID);
要在加载视图前修改设置,请使用 Ionic 框架事件 afterEnter:
$scope.$on("$ionicView.afterEnter", function (event) {}
JavaScript 和 TML API 定义视图中显示的内容,而事件回调允许体验实时响应正在发生的事情。有关详细信息,请参阅
事件。