BoxPlayer v5.0.27
中文
文档预览
- 修复 Word(DOCX)云端文件被错误交给电子书阅读器打开的问题。DOCX 现在恢复使用原生 Office 版式预览,保留文档布局、图片与表格展示能力。
- 保持 EPUB、MOBI、AZW3 等可重排电子书继续使用图书阅读器,PDF 继续使用专用 PDF 阅读器。
天翼云盘
- 修复天翼云盘登录后打开根目录返回 HTTP 400、提示
date/signature is null的问题。 - 解决 Chromium 丢弃受限
Date请求头导致签名失效的问题;Electron 主进程现在会在请求发出前恢复与签名一致的Date,并移除内部传输头。 - 已使用真实天翼云盘账号验证根目录刷新,请求返回 HTTP 200 且文件列表正常加载。
质量保障
- 新增 Word 在线预览真实阿里云盘 Playwright 回归。
- 新增天翼云盘真实账号签名请求 Playwright 回归,校验
Date、Signature、SessionKey和成功响应。 - 真实账号测试现在会自动启动构建后的 renderer 预览,并读取与开发环境一致的账号 origin,无需手动保持前端服务常驻。
macOS 发布验收
- 已构建、挂载并检查
boxplayer-5.0.27-mac-arm64.dmg。 - 已确认 DMG 内的
BoxPlayer.app包含主 HTML、CSS、Electron 主进程与 preload 资源。 - 已从 DMG 直接启动应用并检查主窗口主题、导航、目录树、文件列表与工具栏显示正常。
English
Document preview
- Fixed cloud DOCX files being incorrectly opened by the ebook reader. Word documents now use the native Office-layout preview again, preserving document layout, images, and tables.
- EPUB, MOBI, AZW3, and other reflowable ebooks continue to use the book reader, while PDF files continue to use the dedicated PDF viewer.
Tianyi Cloud Drive
- Fixed HTTP 400 responses with
date/signature is nullwhen opening Tianyi Cloud Drive after login. - Fixed invalid request signatures caused by Chromium dropping the restricted
Dateheader. The Electron main process now restores the exact signed date before transmission and removes the internal transport header. - Verified root-folder refresh with a real Tianyi Cloud Drive account: the request returns HTTP 200 and the file list loads successfully.
Quality assurance
- Added a real-Aliyun Playwright regression for Word document preview.
- Added a real-account Tianyi Cloud Drive Playwright regression that verifies
Date,Signature,SessionKey, and the successful response. - Real-account tests now start the built renderer preview automatically and use the same account origin as development, without requiring a manually maintained frontend server.
macOS release acceptance
- Built, mounted, and inspected
boxplayer-5.0.27-mac-arm64.dmg. - Confirmed the DMG's
BoxPlayer.appcontains the main HTML, CSS, Electron main process, and preload assets. - Launched the app directly from the DMG and verified the main-window theme, navigation, folder tree, file list, and toolbar render correctly.