13

Zauważyłem, że Safari nie działa dobrze z materiałem kątowym. Wygląda na to, że problemy z kompatybilnością są wszędzie: style, układ itp. Czy ktoś inny spotkał się z tymi problemami i miał dobrą radę, jak dobrze ominąć te rzeczy?Angular Material and Safari Browser

+2

To samo - widzę problemy w Safari, które nie są nawet obecne w IE, nie mówiąc już o FF lub Chrome. W związku z tym mamy masę przypadków '' md-content' collapsing (height: 0), ponieważ najwyraźniej nie ma żadnego dobrego powodu, całkowicie ukrywając całe sekcje layoutu itp. – csvan

+0

wydaje się, że jest to specyficzny atrybut 'layout-fill'. "Wysokość: 100%" jest przyczyną problemów zwijania w Safari. – daniel0mullins

+0

Ten numer sprawy: https://github.com/angular/material/issues/1720 wydawał mi się bardzo pomocny przy planowaniu safari –

Odpowiedz

2

W momencie pytanie, rzeczywiście istniały problemy z Kątowymi materiału w Safari:

  • układzie (głównie zagadnień związanych Flex)
  • dialogowych (pozycje obliczone błędnie/dialogi zwinięte)
  • wydajność (niektóre z wymyślnych animacji, w tym tętnienie, skala od kliknięć, itp.)

Użyto materiału kątowego w wersji < v0.10.1, który w rzeczywistości miał wiele problemów w ogóle. Jednak obecnie (a właściwie po Angular Materialie v1.x), problemy te minęły (nie tylko w Safari).

Materiał kątowy stał się bardziej stabilny i bardziej wydajny (potwierdzają to zamknięte 7000+ problemy). Flexbox jest również lepiej obsługiwany w dzisiejszych czasach, co było przyczyną wielu problemów z układem dla wersji < 1.x.

Dla każdego ze znalezieniem pytanie dzisiaj, że jest uruchomiony kątowa Materiał < v1.x, odpowiedź jest prosta: upgrade kątowa Materiał do nowszej wersji, najlepiej v1.1+.

0

Używam materiału kątowego https://material.angular.io w pakiecie.json wersja to "@ kątowy/materiał": "2.0.0-beta.12" i jego praca jest dobra w przeglądarce Crome, ale styl/układ/czcionka to przerwa w safari przeglądarka V 5.1.7 (7534.57.2). tutaj są zrzuty ekranu niektórych kontroli próbki enter image description here

Powiązane problemy