JavaScript ...iOS 9 不支持参数? :: JavaScript + 离子 + AngularJS
JavaScript ...args not supported in iOS 9? :: JavaScript + Ionic + AngularJS
我在使用 Ionic 时发现,当我尝试在 iOS 9 上构建一个应用程序时,我在我的函数参数中使用了 ...args
,我会在 Ionic 中看到一个白屏。
该应用程序在浏览器、模拟器中运行正常,设备会显示白屏。只需将 ...args
更改为 args 并自定义我的函数以应对此更改即可解决此问题。
所以我的问题是,iOS 9 是否不支持 ...args
?如果没有,是否有资源可以让我看到哪些功能是允许的,哪些不是?
经常我努力工作只是为了在编译时发现我在浏览器中看到的东西在真实设备上并不完全适用(另一个例子是来自 ECMAScript 6 的箭头函数,完全相同的问题,解决方法是从() => {}
到 function () {}
)
或者只是我在 Ionic/Angular/JavaScript 中做错了什么?谢谢。
其余参数为not supported in iOS Safari 9. Check this reference查看ES6兼容性table。
我在使用 Ionic 时发现,当我尝试在 iOS 9 上构建一个应用程序时,我在我的函数参数中使用了 ...args
,我会在 Ionic 中看到一个白屏。
该应用程序在浏览器、模拟器中运行正常,设备会显示白屏。只需将 ...args
更改为 args 并自定义我的函数以应对此更改即可解决此问题。
所以我的问题是,iOS 9 是否不支持 ...args
?如果没有,是否有资源可以让我看到哪些功能是允许的,哪些不是?
经常我努力工作只是为了在编译时发现我在浏览器中看到的东西在真实设备上并不完全适用(另一个例子是来自 ECMAScript 6 的箭头函数,完全相同的问题,解决方法是从() => {}
到 function () {}
)
或者只是我在 Ionic/Angular/JavaScript 中做错了什么?谢谢。
其余参数为not supported in iOS Safari 9. Check this reference查看ES6兼容性table。