Ответ 1
Во время вопроса действительно были проблемы с Angular Материалом в Safari:
- макет (в основном связанные с гибкостью) Диалоги
- (неправильно просчитанные позиции/диалоги)
- производительность (некоторые из фантазийных анимаций, в том числе пульсация, масштаб от кликов и т.д.)
Вы использовали Angular Материал в версии < v0.10.1
, что на самом деле имело массу проблем в целом. Однако в настоящее время (и фактически после Angular Материал v1.x
) эти проблемы исчезли (не только в Safari).
Angular Материал стал более стабильным и более эффективным (доказательством этого являются 7000+ закрытых выпусков). Flexbox также лучше поддерживается в настоящее время, что стало причиной многих проблем с макетами для версий < 1.x.
Для любого, кто сегодня находит вопрос, который работает Angular Материал < v1.x
, ответ прост: обновление Angular Материал для более новой версии, предпочтительно v1.1+
.