在铬中,如何将--register-pepper-plugins与--launch-and-load-app结合起来

时间:2015-10-08 22:30:25

标签: google-chrome ppapi

我正在使用chromium command line switch --launch-and-load-app启动一个只显示我正在开发的应用的chrome实例。这很有效。

另外,我正在使用--register-pepper-plugins to specify a shared library containing a PPAPI plugin。只要未指定--launch-and-load-app,这也很有效。

不幸的是,当这两个组合在一起时,只有一个框出现“right-click to play my-plugin.so”而不是加载的插件。右键单击不会显示加载插件的选项。

使用--launch-and-load-app时,如何让插件播放?

1 个答案:

答案 0 :(得分:0)

  1. 创建一个临时目录作为chrome的用户数据目录。

  2. 启动chromium指定--user-data-dir=<the temp directory>,以及相应的--register-pepper-plugins切换。

  3. 访问包含加载插件的<embed>的网页。

  4. 访问chrome://plugins。找到您的插件,然后选择“Always allowed to run

  5. 保存临时用户数据目录的快照;它可以用作数据目录来启动插件运行的chromium实例。