0

我需要一些帮助来理解为什么会发生这种情况?

这很奇怪,但window.device在 onDeviceReady 事件处理程序中未定义,但同时它被初始化和可访问,并且由于 Angular 数据绑定而通过其属性返回正确的数据。

我的意思是这window.device是未定义的,但{{$window.device}}稍后是一个对象。

应用程序的引导完全从onDeviceReady.

phonegap.js v3.1.0 存在于platforms/ios/www 设备插件中可用(工作角度控制器和视图证明这一点)在浏览器或英特尔 xdk 模拟器中一切正常。

它在 iOS 模拟器和带有 iOS7 的真实设备上以这种方式工作(或不工作)。似乎在触发 onDeviceReady 和 window.device 可用性之间存在差距。它不应该在那里。

4

1 回答 1

0

尝试在 onDeviceReady 触发后设置 1 秒超时

于 2013-12-12T12:08:50.630 回答