Macos NP(Netscape)web插件中的NSOpenGLView

Macos NP(Netscape)web插件中的NSOpenGLView,macos,webkit,npapi,nsopenglview,Macos,Webkit,Npapi,Nsopenglview,有人知道在Mac上使用NSOpenGLView设置NP web插件的资源/示例吗?我尝试修改WebKit SVN中的一些示例,但它没有加载GLView。我的设置方式是将NSOpenGLView层存储到主插件层中,就像Quartz composer层的示例存储一样 如果有人对在何处查找相关文档有任何提示或建议(谷歌搜索到目前为止没有帮助),我们将不胜感激。您不能将任何类型的NSView与NPAPI插件一起使用;NPAPI插件中没有可以使用的NSView主机(好吧,有一些针对旧的碳基浏览器的黑客攻击

有人知道在Mac上使用NSOpenGLView设置NP web插件的资源/示例吗?我尝试修改WebKit SVN中的一些示例,但它没有加载GLView。我的设置方式是将NSOpenGLView层存储到主插件层中,就像Quartz composer层的示例存储一样


如果有人对在何处查找相关文档有任何提示或建议(谷歌搜索到目前为止没有帮助),我们将不胜感激。

您不能将任何类型的NSView与NPAPI插件一起使用;NPAPI插件中没有可以使用的NSView主机(好吧,有一些针对旧的碳基浏览器的黑客攻击,但它们从来都不受支持或支持,并且在所有64位浏览器中都被破坏)


您可以使用CoreAnimation和InvalizationCoreAnimation,这允许您使用CAOPENGLayer,并且有一个名为BasicMediaPlayer的示例,该示例提供了执行此操作的示例代码。

谢谢,这正是我需要的!