我们的移动应用程序收到“TypeError: Attempted to assign to readonly property”。仅在 IOS 8 上,堆栈跟踪没有帮助,似乎在 Angular 代码中。
这可能是由于 Angularjs 代码顶层的“严格使用”而发生的。
我的问题是 (1) 为什么它只在 IOS8 上开始发生?这是IOS8的bug吗?
(2) 或者这是 IOS8 上出现的 Angular 错误? (3) 或者也许我们违反了严格模式规则,但只有 IOS8 开始捕获它们!我对第三种选择持怀疑态度,因为 strict mode is supported其他主流浏览器。
我发现了一个类似的报告问题 here .
最佳答案
看起来这是一个 IOS8 bug
至少 ember.js 的人会暂时从他们的代码中删除“严格使用”,直到它被修复。
Ember.js issue
关于angularjs - iOS8 Safari 上的 Angularjs 应用程序中的 TypeError : Attempted to assign to readonly property.,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26044056/