우리의 프로젝트는 사용자 정의 글꼴을 사용하여이 같은 @font-face
규칙을했다 :TTF 글꼴이 Android 4.0.3의 기본 브라우저에서 작동합니까?
@font-face {
font-family: "Foo Light";
src: url("foo.eot"); /* IE9 Compat Modes */
src: url("foo.eot?#iefix") format('embedded-opentype'), /* IE6-IE8 */
url("foo.woff") format("woff"), /* Modern Browsers */
url("foo.ttf") format("truetype"), /* Safari, Android, iOS */
url("foo.svg#ca4650e2-5aa3-4755-9c6d-256cbb4f5115") format("svg"); /* Legacy iOS (and Galaxy S2/Android 4.0.3 and possibly other Android 4.0.3 devices) */
}
우리는 SVG 글꼴과 text-overflow: ellipsis
에 문제를 (here [생략 검색] 참조)에 직면했다. 기존 IOS 장치를 더 이상 지원하지 않으므로 줄임표 버그를 수정하기 위해 SVG 글꼴 대체를 제거했습니다.
그러면 Android 4.0.3의 기본 브라우저 (갤럭시 S2에서)가 맞춤 글꼴 사용을 중지했습니다. 안드로이드 2.3 및 더 새로운 안드로이드 장치가 TTF 글꼴을 사용할 수있는 동안 그것도 SVG로 되돌아갑니다.
Android 4.0.3 기본 브라우저의이 문제가 TTF 글꼴로 작동하지 않는 사람이 있습니까? 그리고 그것에 대한 해결 방법이 있습니까?
이 경우 Android 4.0.3/Galaxy S2 및 표준 영어 문자에서만 SVG 글꼴 만 작동합니다. – Behrang
정확한 글꼴은 무엇입니까? 다운로드하고 테스트 할 수 있습니까? – user2455524
해당 글꼴은 "VAG 반올림 W01 라이트"및 "VAG 반올림 W01 굵게"입니다. [here] (http://mobile.yellow.com.au/static/SDjL2Y6JwCoSi2fs2u8oXRWRJQRSrtxIcE2dWscG8pF.css)에서 다운로드 할 수 있습니다. 'font-face'를 검색하면됩니다. SVG 글꼴 대체를 제거하면 Galaxy SII/Android 4.0.3이 TTF 글꼴을 선택하지 않습니다. – Behrang