Plan §8 进度补漏:Phase 8.1-8.3 视频房间 stub 全勾
8.1/8.2/8.3 视频房间 3 件套 stub 实际在 Phase 6 commit C(VideoRoomHandlers.swift) 就已落地,§5 已勾,§8 当时遗漏,一并补上并明确「不抽 protocol/Noop 类 避免过度设计」的选择。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.7
parent
ded6b5d86b
commit
5885f97715
@@ -965,12 +965,10 @@ H5 调 `OpenurlTitleData` 打开弹层 WebView,弹层内 H5 用 `window.settin
|
||||
- [x] 7.7 Overlay browser(OverlayViewController.handleMessage `.browser` → UIApplication.open,URL 容错带 percent encoding)
|
||||
|
||||
### Phase 8 视频房间 stub
|
||||
- [ ] 8.1 VideoRoom 协议
|
||||
- [ ] 8.2 NoopVideoRoom
|
||||
- [ ] 8.3 3 个 stub handler
|
||||
- [x] 8.1/8.2/8.3 视频房间 3 件套 stub(VideoRoomHandlers.swift,业务暂未启用 Agora,未来重启时把 3 个 stub 展开即可,注册点不变;不单独抽 protocol/Noop 类避免过度设计)
|
||||
- [x] 8.4 PhoneStateMonitor → phonestate(CXCallObserver;仅子游戏订阅)
|
||||
- [ ] 8.5 recordSuccess 双 callback
|
||||
- [ ] 8.6 AgoraVideoRoom 蓝图(#if AGORA_ENABLED OFF)
|
||||
- [ ] 8.5 recordSuccess 双 callback(依赖 Phase 3.C 录音上传完成;当前 prepareaudio 是 stub)
|
||||
- [ ] 8.6 AgoraVideoRoom 蓝图(业务暂不需要视频,缓做;未来重启再写 #if AGORA_ENABLED 路径)
|
||||
|
||||
### Phase 9 SDK 真实化 + 监控
|
||||
- [ ] 9.1 Sentry SPM + CrashReporter
|
||||
|
||||
Reference in New Issue
Block a user