cef有2种加载flash插件的方式,api
1,npapi,这种方式是调用系统自带的flash插件,因为有安全性方面的问题,已经被新版cef禁用。安全
2,ppapi,也就是 pepper flash,这是谷歌推荐的方式,方法是用启动参数,相似以下的代码:spa
set.CefCommandLineArgs.Add("ppapi-flash-path", "pepflashplayer.dll"); set.CefCommandLineArgs.Add("ppapi-flash-version", "28.0.0.123");
用此种方式加载flash插件,插件的版本必需要和cef版本匹配,不然默认不会被加载,会出现 Adobe Flash Player is out of date, 或Adobe Flash Player不是最新版本 的提示,插件
只要版本匹配了,默认才会加载,若是你没有版本匹配的pepflashplayer.dll,那么只你至少应该申明你有最新版本,也就是上面代码的第2行,改为须要的版本号便可。code
简单省事的办法,你把版本号改为 99.0.0.0也行。blog
关键词:cef, cefsharp, pepper flashflash