NW-HTMLviewer v1.2.0
本次同时发布 Full 版与 Lite 版(均为 1.2.0,versionCode 8):
- Full 版:按 ABI 拆分,主流设备下载
app-full-arm64-v8a-release.apk(含 GeckoView 兼容内核) - Lite 版:单一 universal 包(约 2.2 MB,兼容所有设备),已按各 ABI 命名发布,应用内"检查更新"可直接升级
云同步首次使用:在 设置-云同步-百度开放平台凭据 填写你自己的 AppKey/SecretKey(不随包内置),并授权登录。
[1.2.0] - 2026-08-30
新增
- 外部网络存储接入(云盘):统一
CloudProvider抽象,首批支持 百度网盘(官方 xpan REST API + OAuth2 授权码,oob 回调应用内 WebView 自动提取授权码,令牌自动刷新)与 WebDAV(坚果云/Nextcloud/群晖等,Basic 认证,PROPFIND/GET/PUT/MKCOL/DELETE);凭据不内置打包(保护开发者个人信息),用户在设置页自行填写 - 云本地切换:主页顶部栏新增"本地 ⇄ 云端"切换,云端目录可浏览;点击云端文件自动下载到本地缓存并打开,保存后自动上传回网盘;行内菜单支持 打开/下载到本地工作区/从云端删除
- 云盘切换:设置页与云端浏览菜单均可切换活动网盘(百度/WebDAV),各盘凭据独立保存,切回免重新登录
- 双向同步:本地工作区 ↔ 云端根目录整库同步,基于同步快照区分两侧改动;冲突默认每次弹窗逐个询问(保留本地/云端/跳过,支持全部本地/全部云端快捷),可切换"新者胜"或"保留双方"(云端版本以
名称 (冲突-时间戳).扩展名保留);本地/云端删除自动传播(本地侧移入回收站,可恢复) - 同步设置:设置页新增"云同步"分区——立即同步(进度/结果对话框)、冲突策略、保存后自动上传、启动时自动同步、上次同步时间、WebDAV 测试连接、百度授权登录/退出
变更
- Manifest 新增
networkSecurityConfig(允许 cleartext,以支持局域网 http WebDAV 与 http 预览资源) - 版本号 1.1.5 → 1.2.0(versionCode 8)
已知限制
- 百度网盘沙箱应用只能访问
/apps/HTMLviewer/目录;access_token 约 30 天有效,由 refresh_token 自动续期 - 云端 HTML 的同级静态资源不会随文件自动下载(自包含 HTML 完整可用)
- SecretKey 在客户端为明文(开放平台客户端固有限制)
完整变更记录:见 CHANGELOG.md