无法加载胡椒插件

时间:2014-05-02 07:38:19

标签: c++ google-chrome google-nativeclient ppapi

我使用google PPAPI实现了一个插件,并使用ppapi工具链编译它以获取相同的dll文件。 (未使用本机客户端工具链编译)

我正在尝试在Google Chrome浏览器中加载插件。因为我在html文件中使用了embed标签。我将html文件和dll文件都放在同一位置的本地主机中(apache服务器)。从浏览器访问本地主机时我看到了网页,但插件没有加载。

我需要启用/禁用任何标志吗?我使本机客户端启用。 dll文件(插件)会在不同的位置吗?

请帮帮我。我被困在这里。

1 个答案:

答案 0 :(得分:1)

请参阅“在Chrome中运行插件”: http://www.chromium.org/developers/design-documents/pepper-plugin-implementation 您需要使用--register-pepper-plugins命令行标志。

请注意:

  1. 不支持运行.dll插件来发送给Chrome用户。它适用于测试,但是要将插件发送给用户,您需要使用NaCl或PNaCl工具链。
  2. 将.dll文件与服务器放在一起并不合理。服务器没用它;它仅供Chrome使用。没有可行的方法让Chrome下载.dll并加载它;它必须在您启动时可供Chrome使用。