CEF启动时注册多个ppapi插件

基于CEF开发时,“–register-pepper-plugins”这个参数可以用来注册ppapi插件,注册一个插件的命令可能如下:

cefsimple.exe --ppapi-out-of-process --register-pepper-plugins="D:\projects\CEFSample\Release\ppapi_simple.dll;application/x-ppapi-simple" --url=file:///simple.html

有时你可能要注册多个,也是可以的。“–register-pepper-plugins”命令行参数的格式在(chromium/src/content/common/)pepper_plugin_list.cc中,不同的plugin-entry之间用英文逗号“,”分隔即可。

像下面的命令就可以注册多个插件(我试验过了):

cefsimple.exe --ppapi-out-of-process --register-pepper-plugins="D:\projects\CEFSample\Release\ppapi_desktop2.dll;application/x-ppapi-desktop,D:\projects\CEFSample\Release\ppapi_simple.dll;application/x-ppapi-simple" --url=file:///D:/projects/CEFSample/html/tang_desktop.html

CEF支持的其它命令行参数,参考http://peter.sh/experiments/chromium-command-line-switches/。

更多文章,参考我的专栏CEF与PPAPI开发

你可能感兴趣的:(插件,chromium,CEF,PPAPI)