2

Mac を Firefox 3.6 にアップグレードしたところ、どちらの TIFF 表示プラグインも機能しなくなりました。

3.5 では、Quicktime をオンにしていれば、quicktime で表示された tiff を取得していました。Quicktime を無効にして、自分のプラグインである AcellViewTIFF を有効にすると、ViewTIFF で TIFF が表示されます。私は ViewTIFF の作成者なので、ほとんどの場合、それが私のやり方です。

3.6 にアップグレードした後、ViewTIFF が有効になっていると、空白のスペースが表示されます。ViewTIFF が無効になっている場合は、Quicktime が有効になっているかどうかに関係なく、プレビューに直接進みます。

誰もこれを見たことがありますか?

(私は AccelViewTIFF を書いているため、これはプログラミング関連であり、プラグインのフレームワークが変更された場合は修正する必要があります...)

編集して追加:

これは NPAPI プラグインです。メインを削除またはコメントアウトしたので、これは CFM プラグインの問題ではないと思います。

Mozilla の「basicplugin」 (mozilla-1-9-1-f15a2686e9a6/modules/plugin/sdk/samples/basic/mac の標準 mozilla ソースの下にあります) を調べたところ、動作します。すべての関数を BasicPlugin の関数と比較しましたが、実際の作業を行っているように見える唯一の関数は、drawPlugin 関数です。同等の機能はすべて同じインターフェースを持っています。

AccelViewTIFF を削除または無効にすると、Firefox は画像をダウンロードしてプレビューに使用します。有効にすると、何もしません。これは、Firefox は私がプラグインを持っていることを認識していますが、何らかの理由でそれを実行していないことを示しています。

Firefox のエラー コンソールにも、確認できるコンソール ログにもエラーはありません...

何か案は?

4

2 に答える 2

1

記録として、問題は、これがまだ Quickdraw ルーチンを使用している古いプラグインであるということでした。明らかに、それらは 64b に組み込まれていないため、FF 3.6 では機能しません。

進歩のためにそれを聞いてみましょう。

于 2010-02-16T16:20:37.227 に答える
0

Leopard または Snow Leopard を使用していますか?

TIFF ファイルは、Firefox 3.6 の QuickTime 7.6.3.0 プラグインで正常に開きます。

Firefox -> 設定 -> アプリケーションに移動します。「tif」を検索すると、Firefox が image/tiff MIME タイプのファイルを処理する方法を選択できます。選択したプラグインに設定します。QuickTime は動作するはずです (私の場合は Snow Leopard です)。

于 2010-02-10T01:18:06.307 に答える