介绍
安装
指南
- Engine
- Profile
- Browser
- BrowserView
- 导航
- 内容
- 上下文菜单
- DOM
- JavaScript
- 弹出窗口
- 对话框
- 下载
- Chrome 扩展程序
- 网络
- 缓存
- Cookies
- 代理
- 身份验证
- 权限
- 插件
- 打印
- 密码
- 用户数据配置文件
- 信用卡
- 媒体
- 缩放
- 拼写检查器
- 部署
- Chromium
故障排除
- 日志记录
- 常见异常
- 应用程序不终止
- 视频不播放
- 无法登录 Google 账号
- 用户数据未被储存
- 配色方案
- 启动失败
- Windows 启动缓慢
- 无响应的 .NET 应用程序
- Chromium 进程意外终止
- 意外行为
- Windows 7/8/8.1 停止支持
迁移
从 2.3 迁移到 2.4
DotNetBrowser 2.4 重新引入了打印 API。 这导致了一些 API 的更改。 在本迁移指南中,我们将介绍 2.4 中已更改的 API,以及应该使用的替代方案。
添加或更新的 API
打印
打印处理程序
在 DotNetBrowser 2.4 中, PrintHandler
已被 RequestPrintHandler
所取代。
v2.3
browser.PrintHandler =
new Handler<PrintParameters, PrintResponse>(p =>
{
return PrintResponse.ShowPrintPreview();
});
browser.PrintHandler =
New Handler(Of PrintParameters, PrintResponse)(Function(p)
Return PrintResponse.ShowPrintPreview()
End Function)
v2.4
browser.RequestPrintHandler =
new Handler<RequestPrintParameters, RequestPrintResponse>(p =>
{
return RequestPrintResponse.ShowPrintPreview();
});
browser.RequestPrintHandler =
New Handler(Of RequestPrintParameters, RequestPrintResponse)(Function(p)
Return RequestPrintResponse.ShowPrintPreview()
End Function)
身份验证
AuthenticateParameters
类扩展了 Realm
属性。 该属性可用于获取身份验证挑战的域。