我正在为Android OS构建ionic 3 (angular5 + es2015)应用程序,它适用于android 7,8和9,但不适用于6版本,并且在启动应用程序时出现此错误:< / p>
请帮助!
答案 0 :(得分:1)
我认为问题是Android 6中的Javascript VM太旧,无法支持箭头功能。解决方案是使用像Babel这样的编译器来定位较旧的VM,或者重写代码以删除对ES6语言功能的使用。
编辑:对不起,我意识到这个问题上有一个“ Typescript”标签。您可能可以调整target
中的tsconfig.json
设置,以输出与旧版Javascript版本兼容的代码。尝试使用ES5
,否则,您可以尝试ES3
。