0

WebサイトでsIFR(jQuery sIFRプラグインを使用)を使用しようとしていますが、最初から問題が発生しています。選択したフォントでswfを作成できましたが、スクリプトを実行すると、要素のテキストではなく、デフォルトの「RenderedwithsIFR3」メッセージが表示されます。

何か案は?


Novemberborn自身が指摘したように、私はsIFRをバージョン3にアップグレードしましたが、jQueryプラグインはv2のみをサポートします。パッケージ化されたバージョンのsIFR(v2.0.5)に戻してみました。

私のHTML:

<h1 class="img">Why should I do ELBC?</h1>

jQuery:

$(":header.img")
    .sifr({
        path : 'lib/sifr/2',
        font : 'test',
        width: 900,
        height: 60
    })
;

このファイルは、コンパイルされlib/sifr/2/test.swfたパッケージファイルです。.fla

今回は実際に何かをしているように見えます。正しいテキストが表示されていますが、それは小さいです。のように、4ptサイズ。

4

3 に答える 3

1

jQuery プラグインは sIFR 2 を使用していますが、(古い) sIFR 3 ムービーを使用しているようです。

于 2009-01-20T14:19:51.363 に答える
0

ええ、私は同じ問題を抱えていましたが、それがスクリプトなどの問題ではないことを理解するのにしばらく時間がかかりました。使用されているスクリプトと swf の間の互換性がなかっただけです。

互換性を持たせるために、さまざまなエクスポート オプションを試してみてください。フォントから swf ファイルを生成するには、sifrgenerator.com を使用します。それが役に立てば幸い。

于 2009-07-16T00:23:56.813 に答える
0

swf ファイルが壊れているようです (エクスポート中など)。

これは、swf ファイルをビルド済みファイル (sIFR で配布) の 1 つに置き換えることで判断できます。これにより、問題が JavaScript にあるのかフラッシュにあるのかがわかります。いずれにせよ、詳細を投稿していただけますか?

于 2009-01-20T09:26:51.847 に答える