2016-10-11 2 views
1

Ionic 프로젝트에서 작업 중입니다. 사용중인 글꼴이 iOS에서 올바르게 렌더링되지 않습니다 (Android에서는 잘 작동합니다). 글꼴을 사용하기 위해 @ font-face 규칙을 사용했습니다. 그것은 다른 글꼴로 전환하면 잘 작동합니다 (다른 truetype 글꼴로 시도했습니다). 제목은 "Notificación을"말을해야하지만, 대신은 "Notiffjcación"을 보여줍니다OpenType 글꼴이 iOS에서 올바르게 렌더링되지 않습니다.

@font-face { 
font-family: 'font_title'; 
src: url('../fonts/font_name.otf') format("opentype"); 
} 

여기에 무슨의 Example입니다. This other image은 "..."대신 "%."를 표시하고 액센트 표시에서 다른 색상을 볼 수도 있습니다.
¿이 문제에 대한 해결 방법이 있는지 아니면 다른 글꼴을 사용해야하는지 알려주시겠습니까? ¿이 문제는 글꼴 또는 OS로 인해 발생합니까?
미리 감사드립니다.

+0

http://codewithchris.com/common-mistakes-with-adding-custom-fonts-to-your-ios-app/. 글꼴이로드되었는지 확인할 수 있습니다. –

+0

로드했지만 다른 문자가 임의로 표시되었습니다. – avilagab

답변

2

언제든지 글꼴을 온라인으로 변환 할 수 있습니다 : https://onlinefontconverter.com/ 그리고 작동하는지 확인하십시오. 변환이 완료되면 트루 타입 글꼴로 말할 수 있습니다. 이런 식으로 사용할 수 있습니다.

@font-face { 
    font-family: 'Tangerine'; 
    font-style: normal; 
    font-weight: normal; 
    src: local('Tangerine'), url('http://example.com/tangerine.ttf') format('truetype'); 
} 
body { 
    font-family: 'Tangerine', serif; 
    font-size: 48px; 
} 
+1

글꼴을 truetype으로 변경하면 오류가 해결되었습니다. – avilagab

+0

환호성 친구! 제발 upvote .. :) –

+1

나는 이미 가지고 있지만 내 명성은 여전히 ​​낮습니다. : | – avilagab

관련 문제