2011-10-10 37 views
0

Chrome Chrome是否在Leopard(10.5.8)上加載基於npapi的插件?我的基於npapi的插件由Google Chrome在Snow Leopard(10.6)和Lion(10.7)上加載。但在Leopard(10.5.8)上我的插件沒有加載。Leopard上的Google Chrome npapi插件加載支持(10.5.8)

我必須對Leopard(10.5.8)上的Google Chrome上的插件進行任何更改嗎?

回答

0

是的,Leopard支持插件;我們有一個我們在那裏使用。如果它沒有加載,我猜會有一些與你正在使用的庫或API不兼容。

您是否針對10.5 SDK構建它並將部署目標設置爲10.5?

0

您的插件使用什麼繪圖模型?如果它只是核心動畫,那麼它將無法在10.5版本的Chrome上運行,因爲對核心動畫模型(而不是無效的核心動畫模型)的支持僅爲10.6+。

如果您可以更具體地說明您的「加載」是什麼意思,這將有所幫助。該插件是否顯示在chrome://插件中,但實際上並未實例化,還是甚至沒有列出?

+0

我的插件顯示在chrome://插件中。但是當我打開加載我的插件的頁面時。它說「缺少插件」。我的插件有兩個繪圖模型,1.核心動畫2.核心圖形。我們在Google Chrome上加載Core Animation繪圖模型。我應該做些什麼修改才能確保我的插件可以在Leopard(10.5.8)的Google Chrome瀏覽器上運行。 – Vishvesh

+1

閱讀我對你的其他問題的答案,並瞭解繪圖模型談判。您需要做出的更改是您需要使用瀏覽器實際協商繪圖模型,而不是根據用戶代理猜測您認爲可以使用的模型。談判制度的重點在於避免像你們這樣的問題。 – smorgan

+0

我的插件會與瀏覽器就模型進行協商。但你的建議是正確的。我將拿走用於檢查我的插件是否被加載出來的代碼。但我仍然有一個問題。 Chrome在10.5支持哪種繪圖模型? – Vishvesh