2011-10-10 38 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