Skip to content

v2.7.3

Choose a tag to compare

@HNGM-HP HNGM-HP released this 20 Feb 23:23
· 282 commits to main since this release

修复BUG:
原:
src/config.ts 之前把权限请求超时写死为 60000ms。
src/permissions/handler.ts 在每次读取待确认权限时都会先清理超时项。
所以超过 60 秒后,请求会被本地移除;你再发“允许/拒绝”就不再命中权限流程,变成普通对话。

修:
新增 PERMISSION_REQUEST_TIMEOUT_MS 配置解析。
默认值改为 0(<=0 表示不超时,持续等待)。
src/permissions/handler.ts
当 requestTimeout <= 0 时不做过期清理。

现在行为是:
不配置 PERMISSION_REQUEST_TIMEOUT_MS 时,权限请求会一直挂起,直到用户回复。
如果你以后确实要限制时长,再在 .env 里设一个正数毫秒值。

Full Changelog: v2.7.1...v2.7.3