2012-05-29 2 views
1

그래서이 글꼴을 < 캔버스 > 요소에 넣고 싶습니다. Chrome은 처음 사용할 때 글꼴을로드하는 것으로 보이고 window.onload(); 글꼴이로드되기 전에 호출됩니다.How-WebFont 로더를 사용하지 않고 @ font-face를로드하는 방법

@ font-face 글꼴을로드하려면 어떻게해야합니까? 아니면 그 사건에 후크 전화?

Google/Typekit WebFont Loader 용 도구가있는 것 같습니다. 큰. 그래서 그들은 그것을 어떻게합니까? 내 코드로하고 싶다.

+0

당신은 http://stackoverflow.com/questions/3394433/how-do-i-wait-for-first-canvas-repaint-until-font-face-font-is-loaded를 살펴 보았습니까? – Manticore

답변

1

이 (이 질문에서 또는 다른 사람 비틀 거림)에 여전히 관심이 있다면은 WebFont 로더 API의 소스는 GitHub의에서 현재 :

https://github.com/typekit/webfontloader

이 흥미로운 물건에 대한 검사의 대부분을 것 같은데 글꼴이 활성화 된 경우 src/core/fontwatcher.jssrc/core/fontwatchrunner.js에서 발생합니다. 복수의 프로 바이더를 지원하고있는 것을보고, 특정 프로 바이더의 구현을 조사해, 오브젝트의 사용 방법을 확인할 수도 있습니다 (예 : src/google/*.js).

관련 문제