基于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开发。
时间: 2024-08-04 09:17:13