讨论:远程 HTML 目录预览的 Mobile 原生冷更与发布节奏
- Dominant language
- TypeScript
- Stars
- 2.7k
- Forks
- 395
- Avg merge
- 21h 48m
- Merged PRs (30d)
- 776
Description
本次远程文件访问 PR 包含 Mobile HTML 目录快照预览,需要仓库指定把关人针对冷更明确确认后再转 Ready。
为什么需要原生改动:手机同步 HTML 与相对静态资源后,需要向内置 WebView 或系统浏览器提供仅绑定本机回环地址的临时 HTTP 服务。现有 JS 文件能力无法直接提供该监听服务,因此新增 iOS Swift / Android Kotlin Expo 原生模块。
存量影响:runtime fingerprint 改变。旧安装包不能使用新原生预览能力;本次及后续使用新指纹的 OTA 需要用户先升级原生安装包。普通远程文件读取保留旧端 OSS 兼容路径。
发布建议:与下一次计划内原生版本一并发布,不为该功能单独强推冷更。PR 在确认前保持 draft,不进入自动审查或自动合并。
验证边界:Desktop 双实例文件与 HTML 预览、共享 WebRTC runtime 和 Swift 回环服务已验证;Mobile 跨设备全链路、真实公网 TURN 及 Android 原生运行仍待验收。
请把关人明确记录是否接受这次原生指纹变化及发布节奏。该议题不代表已经获得合并批准。
Contributor guide
Research direction
Review the remote file access PR and the existing iOS Swift and Android Kotlin native-module work described in the issue. First confirm the mobile end-to-end, public TURN, and Android runtime validation status; done means a maintainer explicitly accepts the runtime fingerprint change and the planned release cadence before the PR leaves draft.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kotlin, react-native, swift, typescript
- Domain
- mobile, networking, release
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100