Skip to content

AnyPWA 1.2.0

Latest

Choose a tag to compare

@ShwStone ShwStone released this 28 Aug 13:54
7a949ef

AnyPWA 1.2.0

AnyPWA 现已在华为应用市场正式上架:

主要更新

  • 修复编辑应用名称或图标后,主页卡片未立即刷新、需要重启应用才能看到新内容的问题。
  • 修复名称或图标变化后,用户手动关闭“保存时更新桌面图标”,保存流程仍会重新开启开关并请求更新桌面图标的问题。
  • 更新应用分层图标:前景仅使用单一蓝色和完全透明像素,背景为完全不透明的纯白色。
  • 版本升级至 1.2.01020000)。

兼容范围

  • 设备类型:HarmonyOS PC/2-in-1
  • 最低兼容版本:HarmonyOS API 23
  • 目标版本:HarmonyOS API 24
  • 包名:com.anypwa.shwstone

获取与安装

普通用户请通过 华为应用市场 安装和更新。GitHub Release 提供源码归档与变更记录,不附带可直接安装的 HAP。

开发者可以使用自己的 HarmonyOS 发布或调试签名从源码构建。由于 AnyPWA 使用系统剪贴板读取能力,签名 Profile 需要包含已经获批的 ohos.permission.READ_PASTEBOARD ACL。

已知限制

  • 当前 ArkWeb 环境不提供 Service Worker API,因此不支持离线冷启动、Web Push 和后台同步。
  • 网页应用仍属于同一个 AnyPWA Bundle,不会变成独立 HAP;系统权限和部分同源网页数据仍由 Bundle 共享。
  • API 23 可以创建桌面图标,但没有公开的快捷方式查询、自动更新和删除能力,后续管理需要通过系统界面完成。
  • OAuth、支付、会议、DRM、企业策略或依赖浏览器扩展的页面可能无法完全兼容。

发布校验

  • 版本号、Bundle、最低兼容 API 和目标 API 已核对。
  • 应用前景图、背景图与 AppGallery 合成图已通过离散像素和透明度检查。
  • GitHub PWA 在线 Manifest、启动地址、scope 和图标契约测试通过。
  • 主 HAP 与 ArkTS 测试 HAP 编译通过,主 HAP 包清单校验通过。
  • 本次发布未执行自动化真机端到端测试。