2014-03-06 64 views
0

我正嘗試使用typekit api加載字體。無法使用ruby的Typekit集成

使用下面的代碼工作在HTML/JS罰款:

<!-- Typekit --> 
    <script type="text/javascript" src="//use.typekit.net/API-KEY.js"></script> 
    <script type="text/javascript">try{Typekit.load();}catch(e){}</script> 

在Ruby中,我用這個:

 %script{src: "http://use.typekit.net/API-KEY.js", type: "text/javascript"} 
    :javascript 
    try{Typekit.load();}catch(e){} 

但字體不正確加載

是什麼pb?

回答

0

兩件事情你應該做的:

  1. 檢查您生成的HTML源代碼,看看它看起來正確
  2. 看看在提示

而且,沒有理由你的JavaScript錯誤控制檯直接使用%scriptjavascript_include_tag幫手在這裏爲您服務!

+0

生成的HTML看起來像我沒有在我的HTML文件上沒有紅寶石,我的JavaScript控制檯確實顯示任何東西 – Spearfisher

+0

刪除圍繞'Typekit.load()'代碼'try/catch'塊,你隱藏任何可能試圖擺脫的錯誤。 –