介绍
安装
指南
- Engine
- Profile
- Browser
- BrowserView
- 导航
- 内容
- 上下文菜单
- DOM
- JavaScript
- 弹出窗口
- 对话框
- 下载
- Chrome 扩展程序
- 网络
- 缓存
- Cookies
- 代理
- 身份验证
- 权限
- 插件
- 打印
- 密码
- 用户数据配置文件
- 信用卡
- 媒体
- 缩放
- 拼写检查器
- 部署
- Chromium
故障排除
- 日志记录
- 常见异常
- 应用程序不终止
- 视频不播放
- 无法登录 Google 账号
- 用户数据未被储存
- 配色方案
- 启动失败
- Windows 启动缓慢
- 无响应的 .NET 应用程序
- Chromium 进程意外终止
- 意外行为
- Windows 7/8/8.1 停止支持
迁移
Chromium 进程意外终止
DotNetBrowser 在单独的本机进程中运行 Chromium。 Chromium 引擎中的错误可能导致进程意外终止。 有关本机崩溃的信息存储在崩溃转储文件中。
如果 Chromium 进程意外终止,并且您收到了引擎崩溃 事件,请提交该故障的工单并使用在线文件共享服务,例如, Dropbox, Google Drive 等共享生成的故障转储文件。
收集故障转储
当其中一个 Chromium 进程崩溃时,DotNetBrowser 会生成一个故障转储文件。 转储文件的位置取决于平台:
- Windows:
%appdata%\DotNetBrowser\dotnetbrowser.dmp.dir
- Linux:
$HOME/.config/DotNetBrowser/dotnetbrowser.dmp.dir
- macOS:
$HOME/.config/DotNetBrowser/dotnetbrowser.dmp.dir
要更改默认目录,可以使用 EngineOptions.CrashDumpDirectory
属性。 请参阅以下代码示例:
EngineOptions.CrashDumpDirectory = "C:\\DotNetBrowser\\crash-dumps";
EngineOptions.CrashDumpDirectory = "C:\DotNetBrowser\crash-dumps"