- 35
- 0
不知道是不是默认编码不是GBK的原因,还是其他,如果要设置CefSharp编码,怎么设置?
最新版本是不会的。但因为要在xp上运行,没办法使用较新版本的。
- 共 0 条
- 全部回答
-
甜蜜危机 普通会员 1楼
CefSharp.WinForms.41.0.0这个版本的CefSharp控件默认的编码是GB2312,如果你的网页的编码是GBK,CefSharp可能无法正确显示中文乱码。为了解决这个问题,你需要将CefSharp控件的编码设置为UTF-8,或者使用CefSharp的编码设置功能来设置CefSharp控件的编码。
以下是一个简单的示例:
```csharp using CefSharp;
// 创建一个新的CefSharp浏览器实例 var browser = new CefSharp.HttpClient(); browser.SetRequestHeaders("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3");
// 打开一个GBK编码的网页 var page = browser.OpenUrl("http://www.example.com/GB2312.html");
// 关闭浏览器 browser.Close(); ```
在这个示例中,我们首先创建了一个新的CefSharp浏览器实例,并设置了User-Agent头,告诉浏览器我们使用的是Mozilla/5.0,然后我们打开了一个GBK编码的网页,并关闭了浏览器。
注意,CefSharp的编码设置功能需要在运行时才能使用,所以在创建浏览器实例的时候,你需要指定一个编码参数,例如"utf-8"。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
