2010-11-27 13 views
2

テストケース:Cufon読み込んしかし、表示されない

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="UTF-8" /> 
<script type="text/javascript" src="/cufon.js"></script> 
<script type="text/javascript" src="/font.font.js"></script> 
</head> 
<body> 
<h1>Text</h1> 
<script type="text/javascript"> 
    Cufon.replace('h1'); 
</script> 
</body> 
</html> 
「cufon.jsは」(メインサイトとGitHubのから非最小化バージョンからの最小限のバージョンと同じ結果)最新バージョンです

、および「フォント.font.js "は、cufonのウェブサイトのサブセットからラテン語に生成されたフォントです。

ブラウザで報告されたHTTP、HTML、CSS、JSのエラーはなく、IE 8、FF 3.6、またはSafari 5ではVMLが生成されません。生成される出力には<html class="cufon-active cufon-ready">とCufonインラインスタイルがありますが、それ。

私も無駄に、試してみた:

  • をスクリプトが(</head></body>前に)表示される場所の切り替え
  • を手動で指定したフォントファミリを宣言Cufon
  • 前のjQueryを呼び出しますfont.font.jsを使用してインラインCSS
  • DOCTYPEをHTML5からXHTML 1.1またはHTML 4.01に変更する厳密な
+0

置き換えたい登録済みのフォント名を指定する必要はありませんか? –

+0

すでに生成されていて動作することが分かっていたフォントファイルを使ってテストすると、テストケースがうまく動作し、構文が正常に動作します。フォントファイルがロードされていて、正しく参照されていること、そして必要なグリフが含まれていることを確認してください。これは、特定のフォントのCufonバージョンを生成するバグである可能性があります。 –

答えて

2

私が許可ドメインとしてlocalhostをリストされていませんでした。愚かな私。

1

私はいつものfontFamily名を含めました:

Cufon.replace('#search-button', { fontFamily: 'Futura', hover: true }); 
関連する問題