-1

我们决定将我们的 ionic 应用程序升级到 angular v13.2.3 和 @ionic/angular v6.0.8。升级后,该应用程序在浏览器和安卓上运行没有任何问题。当我们在 ios 上测试它时,应用程序正在启动,但没有显示任何内容,我们收到了这个错误:

在此处输入图像描述

我怎么解决这个问题?

4

1 回答 1

0

我们为此找到了解决方案。该错误是由于不再支持我的 ios 版本而引起的。Angular 仅支持 safari 的最后两个主要版本,即 v14 和 15。我的设备在 v13 上运行。

element animate api 仅适用于高于 v13.1 的版本。对于以下版本,您可以使用此web-animations-js

在 github 上发现了这个问题:https ://github.com/angular/angular/issues/45016

你可以做些什么来解决这个问题,在你的polifills.ts文件中添加或取消注释下面的这个部分:

在此处输入图像描述

然后就可以运行npm install --save web-animations-js安装动画包了。

现在该应用程序应该可以再次运行。

于 2022-02-24T11:40:45.577 回答