Firefox 3.6插件在Mac上失败?

Firefox 3.6插件在Mac上失败?,firefox,plugins,macos,npapi,quickdraw,Firefox,Plugins,Macos,Npapi,Quickdraw,我刚刚将mac升级到Firefox 3.6,现在我的TIFF查看插件都不工作了 在3.5中,如果我使用Quicktime,那么我会通过Quicktime查看tiff。如果我禁用了Quicktime,但启用了我自己的插件AcellViewTIFF,那么我会让ViewTIFF查看TIFF。因为我是ViewTIFF的作者,所以我大部分时间都是这样的 升级到3.6后,如果启用了ViewTIFF,我只会得到一个空格。如果禁用ViewTIFF,无论是否启用Quicktime,它都会直接进入预览 有人见过这个

我刚刚将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源代码下的Mozilla-1-9-1-f15a2686e9a6/modules/plugin/sdk/samples/basic/mac中),它可以正常工作。我将我的所有函数与BasicPlugin中的函数进行了比较,它唯一没有的函数是drawPlugin函数,它似乎完成了实际工作。所有等效函数都具有相同的接口

当我删除或禁用AccelViewTIFF时,Firefox会下载图像并进行预览。当我启用它时,它什么也不做。这告诉我Firefox看到我有一个插件,但出于某种原因它没有运行它

Firefox的错误控制台或我能看到的任何控制台日志中都没有错误


有什么想法吗?

你用的是豹子还是雪豹

使用Firefox 3.6的QuickTime 7.6.3.0插件可以很好地打开TIFF文件


进入Firefox->首选项->应用程序。搜索“tif”,然后您可以选择Firefox如何处理图像/tiff MIME类型的文件。将其设置为您选择的插件。QuickTime应该可以工作(对我来说是在雪豹上)。

记录在案,问题是这是一个仍然使用Quickdraw例程的旧插件。显然,它们没有进入64b,因此它们在FF 3.6中不起作用


让我们听听进展。

Firefox没有给我Quicktime插件作为TIFF的选项。只有预览,或其他外部应用程序…我会重新安装QuickTime然后。这些链接将有帮助:是的,QuickDraw绘图不仅在OSX 10.4()之后被弃用,而且在64位环境中也不可用()