0

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

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

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

请帮我。我被困在这里。

4

1 回答 1

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 使用。
于 2014-05-02T16:34:25.100 回答