[英]Firefox 3.6 plugins fail on Mac?
我剛剛將Mac升級到Firefox 3.6,現在我的TIFF Viewing插件都不起作用。
在3.5中,如果我啟用了Quicktime,那么我會得到QuickTime的提示。 如果我禁用了Quicktime,但是啟用了自己的插件AcellViewTIFF,那么我將讓ViewTIFF查看TIFF。 由於我是ViewTIFF的作者,因此多數時候我都是這樣。
升級到3.6后,如果啟用了ViewTIFF,我只會得到一個空白。 如果ViewViewFF被禁用,則無論是否啟用Quicktime,它都會直接進行預覽。
有人看過嗎?
(這與編程相關,因為我正在編寫AccelViewTIFF,並且如果插件的框架發生了變化,我需要對其進行修復...)
編輯添加:
這是一個NPAPI插件,我已經刪除或注釋掉了主要內容,因此我不認為這是CFM插件問題。
我查看了Mozilla的“ basicplugin”(位於標准mozilla源碼下的mozilla-1-9-1-f15a2686e9a6 / modules / plugin / sdk / samples / basic / mac中),它可以正常工作。 我將所有函數與BasicPlugin中的函數進行了比較,而我唯一沒有的函數是drawPlugin函數,該函數似乎可以完成實際工作。 所有等效功能具有相同的接口。
當我刪除或禁用AccelViewTIFF時,Firefox將下載圖像並將其預覽。 當我啟用它時,它什么都不做。 這告訴我Firefox正在看到我有一個插件,但是由於某種原因它沒有運行它。
Firefox的錯誤控制台或任何控制台日志中都沒有錯誤,我可以看到...
有任何想法嗎?
記錄下來,問題在於這是一個仍然使用Quickdraw例程的OLD插件。 顯然,他們沒有進入64b,因此在FF 3.6中不起作用。
讓我們聽聽它的進步。
您使用的是豹還是雪豹?
使用Firefox 3.6的QuickTime 7.6.3.0插件可以很好地打開TIFF文件。
轉到Firefox->首選項->應用程序。 搜索“ tif”,然后您可以選擇Firefox處理圖像/ tiff MIME類型的文件的方式。 將其設置為您選擇的插件。 QuickTime應該可以工作(在Snow Leopard上適合我)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.