Tôi đang nhúng phông chữ trên trang web trên thiết bị di động sử dụng @font-face
(css từ FontSquirrel). Khi tôi xem trước trong Safari hoặc Chrome trên máy tính để bàn, phông chữ được nhúng tốt, nhưng chúng không xuất hiện trong Safari trên thiết bị di động trên iPhone/iPad. Tôi không nhận được bất kỳ lỗi nào và tôi không thể tìm ra những gì đang xảy ra. Đây là CSS của tôi. Bất kỳ ý tưởng?@ phông chữ không nhúng trên thiết bị di động Safari (iPhone/iPad)
@font-face {
font-family: 'JottingRegular';
src: url('../fonts/jotting_regular-webfont.eot');
src: local('☺'),
url('../fonts/jotting_regular-webfont.woff') format('woff'),
url('../fonts/jotting_regular-webfont.ttf') format('truetype'),
url('../fonts/jotting_regular-webfont.svg#webfonttEfFltbI') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'JottingBold';
src: url('../fonts/jotting_bold-webfont.eot');
src: local('☺'),
url('../fonts/jotting_bold-webfont.woff') format('woff'),
url('../fonts/jotting_bold-webfont.ttf') format('truetype'),
url('../fonts/jotting_bold-webfont.svg#webfontJpUFTHYS') format('svg');
font-weight: normal;
font-style: normal;
}
Tôi tự hỏi rằng nụ cười nhỏ đang làm. Tôi đã thấy rằng trong một vài ví dụ. –
Có lẽ từ người sao chép mã haha!Các địa phương được coi là tên của phông chữ .. Vì vậy, tôi sẽ đặt "JottingBold" thay vì "☺" –
Smiley là một hack phổ biến mà buộc các trình duyệt không tìm thấy một bản sao địa phương của phông chữ, và do đó luôn luôn tải về web. –