加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

CefSharp.Wpf 添加flash与cookie支持

发布时间:2020-12-15 19:52:55 所属栏目:百科 来源:网络整理
导读:支持cookie 支持cookie比较简单,直接附上代码: CefSettings settings = new CefSharp .CefSettings (){ CachePath = Directory .GetCurrentDirectory () + @ "Cache" ,} ; settings .PersistSessionCookies = true ; Cef .Initialize (settings) ; 主要是

支持cookie

支持cookie比较简单,直接附上代码:

CefSettings settings = new CefSharp.CefSettings()
{
    CachePath = Directory.GetCurrentDirectory() + @"Cache",};
settings.PersistSessionCookies = true;
Cef.Initialize(settings);

主要是settings.PersistSessionCookies = true 这一句,但是注意一下设置完clean一下项目,要不然可能会不能立刻看到效果

设置flash支持

1.打开chrome,输入chrome://flash/

flash路径


然后找到flash插件的路径,将pepflashplayer.dll复制到你的项目的生成目录的,我的是debug目录,在此目录下创建一个文件夹,如plugins(名字随意起);
2.在代码中设置插件目录;

CefSettings settings = new CefSharp.CefSettings()
{
    CachePath = Directory.GetCurrentDirectory() + @"Cache",};
settings.PersistSessionCookies = true;
settings.CefCommandLineArgs.Add("ppapi-flash-path",@"pluginspepflashplayer.dll");
Cef.Initialize(settings);

这样就OK了,提示我的cef版本是目前的最新版57

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读