0

我有一个由 MFC 编写的 ActiveX 代码,它是用于获取客户端 pc 网络接口信息的 C++ 代码,并将执行一些测试,如 ping。现在,它应该在 chrome 插件中使用。我应该怎么做?使用 npapi 还是 ppapi ?我可以使用 ActiveX c++ 代码吗?

4

1 回答 1

3
  • PPAPI 不能对本机代码进行任意调用,因此它对您没有用处。
  • NPAPI 可以工作,但由于 NPAPI 在 Chrome 中已被弃用并计划删除,因此此时移植到 Chrome 的 NPAPI 将是一个坏主意。
  • 不,您不能只在 Chrome 中使用 ActiveX。

Chrome 扩展程序中的本机消息传递可能是执行您所描述的操作的最佳方式。这里已经有很多关于在 Chrome 中获取操作系统信息的类似问题,这些问题有更详细的答案。

于 2014-09-17T17:46:23.460 回答