迁移

目录

从 8.17.2 到 8.18.0

在 JxBrowser 8.18.0 中,Chromium 146 升级引入了两个枚举级 API 变更: PermissionType.DURABLE_STORAGE 已被移除,新增 PermissionType.PERSISTENT_STORAGE,并且 NetError.PROXY_REQUIRED 已被移除。

PermissionType.DURABLE_STORAGE 已移除,新增 PermissionType.PERSISTENT_STORAGE 

PermissionType.DURABLE_STORAGE 已被移除,并新增了 PermissionType.PERSISTENT_STORAGE

8.17.2 及更早版本:

if (permissionType == PermissionType.DURABLE_STORAGE) {
    grant();
}

8.18.0:

if (permissionType == PermissionType.PERSISTENT_STORAGE) {
    grant();
}

请移除所有对 PermissionType.DURABLE_STORAGE 的引用,并改用 PermissionType.PERSISTENT_STORAGE

NetError.PROXY_REQUIRED 已移除 

Chromium 移除了对应的网络错误,因此 JxBrowser 也移除了 NetError.PROXY_REQUIRED

请移除对 NetError.PROXY_REQUIRED 的引用。如果你的应用对该错误有特殊 处理逻辑,请检查当前 API 中仍然存在的代理相关 NetError 值,只保留 仍然有效的分支。