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 のエラー コンソールにも、確認できるコンソール ログにもエラーはありません...
何か案は?