Tôi nhận thấy rằng Safari không hoạt động tốt với Tài liệu Góc. Có vẻ như vấn đề tương thích ở khắp mọi nơi: kiểu dáng, bố cục, v.v ... Có ai khác phải đối mặt với những vấn đề đó và có lời khuyên tốt về cách giải quyết những điều đó một cách độc đáo không?Tài liệu Góc và Trình duyệt Safari
Trả lời
Vào thời điểm các câu hỏi, thực sự có vấn đề với Material góc trong Safari:
- bố trí (chủ yếu là các vấn đề flex-liên quan)
- hộp thoại (vị trí tính toán sai/hộp thoại sụp đổ)
- hiệu suất (một số hình ảnh động ưa thích, bao gồm gợn, tỷ lệ từ các hợp âm nhấp chuột, v.v.)
Bạn đang sử dụng Vật liệu góc tại phiên bản < v0.10.1
, trong thực tế, có rất nhiều vấn đề nói chung. Tuy nhiên, ngày nay (và trên thực tế sau khi Material Angular v1.x
), những vấn đề đó đã biến mất (không chỉ trong Safari).
Vật liệu góc trở nên ổn định hơn và có hiệu suất cao hơn (bằng chứng là 7000 vấn đề đóng). Flexbox cũng được hỗ trợ tốt hơn hiện nay, đó là nguyên nhân của nhiều vấn đề bố cục cho các phiên bản < 1.x.
Đối với bất kỳ ai tìm ra câu hỏi ngày hôm nay rằng đang chạy Material góc < v1.x
, câu trả lời rất đơn giản: nâng cấp Chất liệu kiễu góc lên một phiên bản mới hơn, tốt v1.1+
.
Tôi đang sử dụng tài liệu góc https://material.angular.io trong phiên bản package.json là "@ góc/vật liệu": "2.0.0-beta.12" và hoạt động tốt trong trình duyệt crome nhưng kiểu/bố cục/phông chữ bị ngắt trong safari trình duyệt V 5.1.7 (7534.57.2). dưới đây là ảnh chụp màn hình của một số kiểm soát mẫu
- 1. Góc và cloudfront với Safari
- 2. Omniture gửi số liệu kép trên trình duyệt Safari
- 3. API Tài liệu quản lý và trình duyệt cho Windows
- 4. Xem trước tài liệu trong Trình duyệt
- 5. Có tài liệu tham khảo/tài liệu trình duyệt Android nào không?
- 6. Độ dốc tuyến tính trong trình duyệt Chrome và Safari
- 7. Trình xem tài liệu iOS như Trình duyệt ảnh
- 8. Tải xuống CSV trong trình duyệt Safari
- 9. Tải xuống thuộc tính trên Trình duyệt Safari
- 10. Góc $ location.path() và window.location.reload không hoạt động trong Safari/Firefox
- 11. Cách tải trình duyệt "Chế độ tài liệu"
- 12. trình duyệt chéo so sánh vị trí tài liệu
- 13. RStudio mở tài liệu trong trình duyệt web
- 14. Buộc trình duyệt tải xuống tài liệu PDF thay vì mở tài liệu
- 15. cách kiểm tra phần tử trong trình duyệt Safari
- 16. toLocaleString() không hoạt động trong trình duyệt Safari
- 17. Node.js 20x chậm hơn trình duyệt (Safari) với Tesseract.Js
- 18. Trang web không tải đúng cách trong trình duyệt Safari
- 19. IE8 đang hiển thị trong tài liệu không xác định và chế độ trình duyệt
- 20. Chế độ trình duyệt bắt buộc = IE8 và chế độ tài liệu = Tiêu chuẩn IE8
- 21. Tài liệu tham khảo API Javascript tốt có liên quan đến trình duyệt và DOM
- 22. Sự khác biệt giữa "Chế độ trình duyệt" và "Chế độ tài liệu" trong Internet Explorer
- 23. Xử lý đúng tài nguyên trình duyệt
- 24. Trình duyệt Safari trên máy tính để bàn và phát trực tiếp HTTP
- 25. Vấn đề đối tượng tập trung với trình duyệt Safari và Chrome
- 26. tài liệu rmarkdown Interactive không hiển thị chính xác sau khi trình duyệt làm mới
- 27. Không tải được tài nguyên: Tải khung bị gián đoạn trong trình duyệt Safari trong khi tải xuống nhiều tệp
- 28. Góc tròn của trình duyệt chéo (không có hình ảnh)
- 29. cách gỡ lỗi các dịch vụ góc trong trình duyệt
- 30. iOS 5 Safari và IFRAME yếu tố
Tương tự ở đây - Tôi đang gặp sự cố trong Safari không có trong IE, hãy để một mình FF hoặc Chrome. Nổi bật, chúng tôi đang có rất nhiều trường hợp 'md-content' sụp đổ (chiều cao: 0) vì không có lý do chính đáng nào cả, hoàn toàn ẩn toàn bộ phần bố cục, v.v. – csvan
có vẻ như đó là thuộc tính' layout-fill' cụ thể. 'Height: 100%' là nguyên nhân gây ra các vấn đề thu gọn trong Safari. – daniel0mullins
Sự cố này: https://github.com/angular/material/issues/1720 dường như giúp tôi rất nhiều với bố cục cho safari –