HarmonyOS中 specified 启动模式在文档类应用中的典型使用流程?#智解鸿蒙
harmonyos鸿蒙
在文档打开/保存/再次打开场景中,specified 模式如何管理实例。
您需要先 登录 才能评论/回答
全部评论(1)
-
打开新文档:传入新文档路径作为 Key,
onAcceptWant()未匹配到实例 → 创建新 UIAbility 实例。 -
关闭文档任务:实例销毁。
-
再次打开同一文档:传入相同路径 Key →
onAcceptWant()匹配到之前实例 → 拉起原实例并获焦,不重建。 -
打开另一文档:传入不同路径 Key → 创建另一个新实例。
这种机制确保同一文档始终复用同一 UIAbility 实例,不同文档对应不同实例,兼顾资源管理与用户体验。
2025-12-19 08:27:48