Панель расширения угловых материалов: в Ionic iOS нет анимации

Попытка использовать Angular Material Expansion Panel для создания аккордеонного / складного списка в приложении Ionic.

Когда я запускаю его в браузере, используя ionic serveЯ получаю плавную анимацию.

Когда я вхожу в симулятор iOS /iPhone 7, анимация исчезает.

Почему это не работает на iOS?

1 ответ

Некоторые компоненты Material зависят от модуля Angular animations, чтобы иметь возможность выполнять более сложные переходы. Если вы хотите, чтобы эти анимации работали в вашем приложении, вы должны установить модуль @ angular / animations и включить модуль BrowserAnimationsModule в свое приложение.

Примечание: @angular/animations использует API WebAnimation, который еще не поддерживается всеми браузерами. Если вы хотите поддерживать анимацию компонентов материала в этих браузерах, вам необходимо включить полифилл.

источник: Angular руководство по началу работы

Другие вопросы по тегам