cef加載flash的辦法


cef有2種加載flash插件的方式,

1,npapi,這種方式是調用系統自帶的flash插件,由於有安全性方面的問題,已經被新版cef禁用。

2,ppapi,也就是 pepper flash,這是谷歌推薦的方式,方法是用啟動參數,類似如下的代碼:

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行,改成需要的版本號即可。

簡單省事的辦法,你把版本號改成 99.0.0.0也行。

 

關鍵詞:cef, cefsharp, pepper flash


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM