docs(录音): T-M3-10 录音 prepareaudio 全链路完成并真机验证通过, 更新 WBS 进度
This commit is contained in:
@@ -15,7 +15,7 @@
|
||||
| **M0** 脚手架 + 契约类型 | ☑ 完成 | 7 任务全完成并真机/模拟器验证 |
|
||||
| **M1** 桥引擎 | ☑ 完成 | 8 任务全完成;**V1 真机通过**、桥核心单测覆盖 87.3% |
|
||||
| **M2** 容器 + 启动 + 资源 | ☑ 完成 | 13 任务全完成;**V2 真机通过(R-02 关闭)**、VersionResolver 单测覆盖 81.8%;T-M2-12 机制已验证(真实远程大厅待服务端可用时终验) |
|
||||
| **M3** 本期能力 | ◐ 进行中 | 全 Provider 落地;分享面板(微信SDK+QQ/抖音系统分享)/getcompareCode(接版本决策)/app_gamename 补全,EchoSample 移除;余 T-M3-17 真机回归(录音 prepareaudio、微信开放平台注册 待外部) |
|
||||
| **M3** 本期能力 | ◐ 进行中 | 全 Provider 落地;分享面板(微信SDK+QQ/抖音系统分享)/getcompareCode(接版本决策)/app_gamename 补全,EchoSample 移除;录音 prepareaudio 全链路完成并真机通过;余 T-M3-17 真机回归(微信开放平台注册 待外部) |
|
||||
| **M4** 通用网页容器 | ☑ 完成 | GenericWebContainer+SettingsProxy(6方法)+getWebdata/gamebackkeydown/backgameData 直调+101回传+返回键;子游戏切换(路径A)/打开通用容器(路径B) |
|
||||
| **M5** 性能与加固 | ☑ 完成 | 01/02 双 Web 架构 ✓;04 onRenderExited 崩溃兜底 ✓;05 安全加固 ✓;**03 节流(Debouncer/Throttler+网络防抖)✓;06 可观测(BridgeTracer 全链路 traceId+ErrorCenter→APM sink)✓;07 冷启动(远程配置/内置资源并行化+耗时打点)✓**(均 build 通过,真机量化/回归待真机阶段);T-M5-08 包体裁剪⏸延后 M6 |
|
||||
| **M6** 暂缓能力集成 | ☐ 未开始 | 按需;含 T-M5-08(包体/渠道 HSP 裁剪,因微信/七牛 SDK 至 M6 才真集成而延后) |
|
||||
@@ -72,8 +72,10 @@
|
||||
- ☑ T-M3-03 NetworkProvider(getnetwork + 出站广播)
|
||||
- ☑ T-M3-08 ShakeProvider(@ohos.sensor 加速度合力阈值 + shakeEnd)
|
||||
- ☑ T-M3-09 LocationProvider(geoLocationManager 定位+逆地理编码,用时申请权限,错误码 0/-1/-2)
|
||||
- ◐ T-M3-10 AudioProvider(AVPlayer 播放完成:mediaTypeAudio/srcIsloop/voicePlaying + gameui_play/stop_voice;
|
||||
**录音 prepareaudio 分档**:platform QiniuUploader(@qiniu/upload,token 走服务端)就绪,待按住说话手势+麦克风+七牛服务端 token)
|
||||
- ☑ T-M3-10 AudioProvider(AVPlayer 播放:mediaTypeAudio/srcIsloop/voicePlaying + gameui_play/stop_voice;
|
||||
**录音 prepareaudio 全链路完成并真机验证通过**:AmrRecorder(AVRecorder AMR-NB) → 七牛端侧 token(HMAC-SHA1,对齐原工程 AK/SK,bucket gameaudio) → getaudiourl 回投;
|
||||
手势走方案A(Web onTouch 上滑取消/抬手发送/太短)+录音浮层+分层静音;getaudiourl 双回投(松手空+上传真实 URL)对齐 Android reset();
|
||||
gameui_play/stop_voice 时机对齐 Android play() 且 user 强转字符串。详见 docs/superpowers/plans/2026-06-27-录音流程.md)
|
||||
- ☑ T-M3-11 ScanProvider(@kit.ScanKit 默认界面扫码,免权限)
|
||||
- ☑ T-M3-12 CameraProvider(@kit.CameraKit cameraPicker,免权限)
|
||||
- ☑ T-M3-07 PhotoProvider(批量下载到资源根 photos/,复用 Downloader)
|
||||
|
||||
Reference in New Issue
Block a user