HarmonyOS 鸿蒙Next FormExtensionAbility持久化数据后,页面需要重启才能拿到数据
HarmonyOS 鸿蒙Next FormExtensionAbility持久化数据后,页面需要重启才能拿到数据
问题表述
- 在创建卡片的onAddForm回调中,尝试通过首选项持久化formId
- 在index页面中,通过首选项查询formId
- 如果先打开app,再退出到桌面创建卡片。再进入app时,onPageShow将查询不到formId信息
- 只有先在桌面创建卡片,再打开app,才能正常查询到创建的formId信息
求助
- 是我使用首选项的方式不对吗?为什么会出现先打开app再创建卡片就查询不到持久化信息的现象。还是我遇到了组件bug
- 如何正常触发onDestroy回调
- 怎么通过首选项的on()方法监听相应持久化数据的变化?
更多关于HarmonyOS 鸿蒙Next FormExtensionAbility持久化数据后,页面需要重启才能拿到数据的实战教程也可以访问 https://www.itying.com/category-93-b0.html
3 回复
同问,解决了吗,我也遇到了,首选项不行,数据库试过了吗?
更多关于HarmonyOS 鸿蒙Next FormExtensionAbility持久化数据后,页面需要重启才能拿到数据的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
您好,请您通过在线提单进一步解决:https://developer.huawei.com/consumer/cn/support/feedback/#/,感谢您的反馈和支持。
姓名: John Doe
职位: 软件工程师
简介: 拥有超过10年的软件开发经验,专注于Web应用和移动应用开发。