CefSharp.Wpf 添加flash与cookie支持

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/xxhongdev/article/details/77195339

支持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", @"plugins\pepflashplayer.dll");
Cef.Initialize(settings);

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

展开阅读全文

没有更多推荐了,返回首页