在我的应用程序中使用chrome pc或在android中编译都很顺利。这个应用程序在5个月前交付给我们的客户端android和ios。
我正在使用angularjs 1.3.0并且一切正常
最近我们将angularjs更改为1.4.8,而在IOS9上,应用程序在更改视图时变得不稳定。
我们使用ng-view和route service。
现在奇怪的行为是在ios9中他甚至开始改变视图或从路线之间的不同视图混合各种加载的模板并保持叠加一些视图。看起来在转换中angularjs不能正确卸载视图。
今天我们将恢复到angularjs 1.3.0并在IOS9中进行测试以了解更多信息。
我们将在此处发布测试结果,以帮助其他人找出
有人注意到这个问题并有更多关于它的信息吗?
提前致谢
在测试期间编辑并添加更多积分:
1)这个问题只出现在不在模拟器中的设备中,但模拟器在iphone 6 plus和ipad air上运行OS 8.2。这是因为我们必须更新Xcode(实际是6.2因为我们也需要在MAC中更新操作系统)我不知道这个更新是否有帮助。至少如果我们更新到上一个操作系统和Xcode,模拟器必须具有与硬件相同的错误。
2)我在我的项目中再次恢复AngularJS libs 1.3.0并且我的应用程序在OS 9.0.2的设备中再次稳定。这解决了所有问题但是为什么,认为AngularJS的最后版本将向后覆盖。
Beat(感谢您的帮助)谈到了iOS9和angularjs的已知问题,但这是否意味着angularjs 1.3.0的版本不受此问题的影响?
3)它可能是我使用angularJS的libs(我已经更新了所有这些)这是libs:angular.min.js,angular-touch.min.js,angular-swipe.min.js, angular-route.min.js,angular-resource.min.js,angular-animate.min.js。
任何提示都会非常有用。谢谢你的帮助。