我正在使用Cordova和AngularJS开发移动应用程序.如何在Cordova设备准备好之前限制AngluarJS的引导.基本上我不希望在设备准备好之前使用任何AngularJS控制器.
我有一个使用AngularJS的phonegap应用程序.
在我的应用程序上,我使用NetworkStatus插件来确认手机正在使用的连接类型.
在我的根路由中,我正在解析对服务的调用,该服务调用DeviceService并且它负责访问navigator.network.connection.type并确定连接是打开还是关闭.resove将一个connectionState变量发送给控制器(通过路由解析功能),该变量声明连接状态.
在那条路线上,如果Connection不可用,我想抛出一个错误.
话虽如此,我的问题是在访问路由后触发了DeviceReady事件.所以我的路线决定无法完成连接验证.
如何同步我的角度应用程序只会在触发DeviceReady事件后启动?