Сбои плагинов Firefox 3.6 на Mac? - PullRequest
2 голосов
/ 29 января 2010

Я только что обновил свой Mac до Firefox 3.6, и теперь ни один из моих плагинов для просмотра TIFF не работает.

в 3.5, если бы у меня был Quicktime, то я бы получил TIFF, просматриваемый через QuickTime. Если бы я отключил Quicktime, но мой собственный плагин, AcellViewTIFF, то я бы получил ViewTIFF просмотра TIFF. Так как я являюсь автором ViewTIFF, так было у меня большую часть времени.

После обновления до 3.6, если ViewTIFF включен, я просто получаю пустое место. если ViewTIFF отключен, независимо от того, включен Quicktime или нет, он сразу переходит к предварительному просмотру.

Кто-нибудь видел это?

(Это связано с программированием, потому что я пишу AccelViewTIFF, и если каркас для плагинов изменился, мне нужно это исправить ...)

Изменить, чтобы добавить:

Это плагин NPAPI, я удалил или закомментировал основной, поэтому не думаю, что это проблема с плагином CFM.

Я посмотрел на «basicplugin» в Mozilla (находится в mozilla-1-9-1-f15a2686e9a6 / modules / plugin / sdk / samples / basic / mac под стандартным источником Mozilla) и он работает. Я сравнил все свои функции с функциями в BasicPlugin, и единственной функцией, которой он не обладает, является функция drawPlugin, которая, кажется, выполняет реальную работу. Все эквивалентные функции имеют одинаковый интерфейс.

Когда я удаляю или отключаю AccelViewTIFF, Firefox загружает изображение и дает его для предварительного просмотра. Когда я включил его, он ничего не делает. Это говорит мне, что Firefox видит, что у меня есть плагин, но по какой-то причине он не запускается.

Нет ошибок ни в консоли ошибок Firefox, ни в каких-либо журналах консоли, которые я вижу ...

есть идеи?

Ответы [ 2 ]

1 голос
/ 16 февраля 2010

Кстати, проблема заключалась в том, что это старый плагин, который все еще использует процедуры Quickdraw. очевидно, они не сделали это в 64b, и поэтому они не работают в FF 3.6.

Позволяет услышать это для прогресса.

0 голосов
/ 10 февраля 2010

Используете ли вы Leopard или Snow Leopard?

Файлы TIFF открываются нормально с помощью плагина QuickTime 7.6.3.0 с Firefox 3.6.

Перейдите в Firefox -> Настройки -> Приложения. Ищите «tif», а затем вы можете выбрать, как Firefox обрабатывает файлы с типом MIME image / tiff. Установите его на плагин по вашему выбору. QuickTime должен работать (для меня на Snow Leopard).

...