15

我的公司目前有一个依赖于自定义的内部 ActiveX 控件的产品。它采用的技术本身就是跨平台设计,但我们的解决方案显然仅限于 Windows 上的 Internet Explorer。

从长远来看,我们希望成为跨浏览器和跨平台(即支持Windows 上的其他浏览器,支持Macintosh 或Linux)。

显然,如果我们想在 Windows 上支持 Firefox,我需要为它编写一个插件。但如果我们想支持 Macintosh,我该如何应对呢?是否可以编译在 Mac 上运行的 Firefox 插件版本?如果我不支持 Mac 上的 Safari,我会失职吗?平台上有没有跨浏览器的插件?(即,任何浏览器都可以为其他浏览器运行插件)

当人们想要通过需要跨平台和跨浏览器兼容的进程来支持多个平台时,他们通常会做什么?

4

5 回答 5

9

答案是喷火

于 2010-11-08T17:31:42.610 回答
7

你也可以试试kango

于 2011-09-04T17:56:42.133 回答
2

我会考虑将 Java 与本机库一起使用。很长时间以来,我已经看到视频聊天以这种方式发展。Applet 包含适用于每个受支持平台的本机代码。我不是java程序员,我不能告诉你细节,但它有效。

于 2010-04-02T05:35:55.880 回答
2

也许FireBreath对你来说是个不错的选择!我只是在 vs2010 上编译了一个测试插件,它与 IE9、Firefox 和谷歌浏览器兼容。

于 2012-09-28T00:18:21.360 回答
0

在 Windows 上使用 COM,在 Firefox/Linux 上使用 XPCOM/Corba。

于 2010-04-01T16:57:01.450 回答