feat: 修复清除数据、语音缓存、排行榜限制,新增项目配置文件

- 修复 cloud.clearAll 静默失败导致重启后数据恢复
- 清除数据弹窗改用自定义 ui-modal 替代 wx.showModal
- TTS 语音合成增加 fileID 持久化缓存,重启不再重新合成
- 排行榜限制前15名,maxRank 参数化到 config.js
- 新增 config.js 统一管理版本号/更新日期/开发者/排行榜限制
- progress-ring 消除 getSystemInfoSync 弃用警告
- voice.js 增加 InnerAudioContext 错误监听
- storage/util 完善用户资料、打卡日期精度、记录日志
This commit is contained in:
2026-06-11 11:30:47 +08:00
parent 1d55df72b3
commit 2e2594d154
16 changed files with 604 additions and 139 deletions
+17
View File
@@ -0,0 +1,17 @@
/**
* 项目全局配置 — 集中管理版本号、更新日期、开发者等信息。
* 页面和组件通过 require('../config') 引用,打包时静态替换。
*/
module.exports = {
/** 应用版本号,外显在设置页「关于」 */
version: 'v1.5',
/** 最后更新日期,外显在设置页「关于」 */
updatedAt: '2026-06-11',
/** 开发者名称 / 微信号,设置页点击可复制 */
developer: '刘承',
/** 排行榜最大显示人数 */
leaderboardMaxRank: 15
}