Java 如何从Safari在MAC OSX中运行本机代码
我想知道是否可以在MAC OS X上执行本机代码,但从SAFARI中安装的插件或扩展开始执行 这类似于Windows操作系统中的Active x控件。我想为MacOSX lion和SnowLeopard复制同样的行为。 我不知道是否可以使用Java小程序或adobe flash来完成?看看。它是C++,不是目标C,但是你可以用它的目标C++来调用你的目标C函数。Java 如何从Safari在MAC OSX中运行本机代码,java,objective-c,macos,safari,activex,Java,Objective C,Macos,Safari,Activex,我想知道是否可以在MAC OS X上执行本机代码,但从SAFARI中安装的插件或扩展开始执行 这类似于Windows操作系统中的Active x控件。我想为MacOSX lion和SnowLeopard复制同样的行为。 我不知道是否可以使用Java小程序或adobe flash来完成?看看。它是C++,不是目标C,但是你可以用它的目标C++来调用你的目标C函数。 由于Safari已经放弃了对前者的支持,很多人正在使用它将WebKit插件转换为NPAPI。感谢Taxilian的回答,非常有用,顺便
由于Safari已经放弃了对前者的支持,很多人正在使用它将WebKit插件转换为NPAPI。感谢Taxilian的回答,非常有用,顺便说一句,我发现了一些相关的东西,但我不知道哪一个更好,我必须多读一些,比较两种方法:嗯,我会给你一个提示来帮助你做出这个决定:从Safari 5.1开始,Webkit插件不再受支持,但NPAPI插件得到了支持。