HarmonyOS 服务卡片静态预览图,应用内快速添加服务卡片
HarmonyOS Next使用服务卡片
需求如下,其他系统端均实现了
-
用户长按app,选择添加服务卡片时,展示一张静态的预览图。
-
用户点击“添加到桌面”后,才获取动态的数据,根据数据渲染不同的页面
-
用户在app应用内,点击某个按钮,可以提示用户快捷添加小组件
问题如下:
1.应用内添加卡片到桌面菜单,目前HarmonyOS 有FormMenu API可以实现,但是这个是长按菜单才可以,没有点击按钮就拉起的。
- 可以在卡片里渲染一张静态的图片进行预览,但是没有卡片的生命周期是用户点击“添加到桌面”以后回调的。如果使用静态图片进行渲染,那用户添加完以后,无法回调获取动态的数据,进行动态的渲染。
onAddForm生命周期,是在用户长按app图标,点击“服务卡片”的时候,就会执行了。如果在这里获取数据,那用户就会看到静态图片和动态数据的切换了。
所以希望的实现是,用户在长按app图标,选择服务卡片时,渲染静态的图片,用户点击添加到桌面后,获取动态的数据进行渲染。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
服务中心添加卡片怎么添加?
6439浏览 • 1回复 待解决
服务卡片是否可以被其它应用或者服务卡片调用?
5959浏览 • 1回复 待解决
HarmonyOS服务卡片设置刷新如何添加参数
381浏览 • 1回复 待解决
HarmonyOS能否实现服务卡片刷新卡片UI不拉起应用
469浏览 • 1回复 待解决
HarmonyOS 创建服务卡片?
160浏览 • 1回复 待解决
HarmonyOS 服务卡片问题
47浏览 • 1回复 待解决
#鸿蒙通关秘籍#提个问题,服务卡片开发中,动态卡片和静态卡片有什么区别?
120浏览 • 1回复 待解决
服务卡片的更新方式?服务卡片更新不生效
3549浏览 • 0回复 待解决
元服务与服务卡片的区别
3167浏览 • 1回复 待解决
卡片服务功能支持应用内部使用吗?
7460浏览 • 1回复 待解决
如何开发服务卡片?鸿蒙的服务卡片可以在emui上面运行吗?
3388浏览 • 1回复 待解决
服务卡片功能如何开发
53浏览 • 0回复 待解决
应用市场推荐展示元服务卡片异常
1899浏览 • 1回复 待解决
应用、元服务和卡片是什么关系
2031浏览 • 1回复 待解决
鸿蒙手表支持服务卡片吗
8518浏览 • 2回复 待解决
服务卡片默认没有东西
6772浏览 • 1回复 待解决
实现简易元服务卡片Demo
998浏览 • 1回复 待解决
HarmonyOS的服务卡片如何添加至负一屏或桌面
1239浏览 • 1回复 待解决
#鸿蒙通关秘籍#DevEco Studio是否支持我预览服务卡片的效果?
103浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙系统桌面上添加服务卡片?
54浏览 • 1回复 待解决
服务卡片java如何设置点击事件
9571浏览 • 1回复 待解决
HarmonyOS服务卡片能否手动调方法刷新
370浏览 • 1回复 待解决
HarmonyOS 云服务卡片刷新次数问题咨询
47浏览 • 1回复 待解决
HarmonyOS如何在卡片服务中使用Want分享数据至应用
383浏览 • 1回复 待解决
服务卡片只能基于JAVA开发吗?
3461浏览 • 1回复 待解决
“onUpdateForm”中的“formProvider.updateForm”参考文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-app-form-formextensionability-V5#onupdateform
参考这个卡片数据交互,通过formProvider.updateForm()方法异步更新卡片数据
https://blog.csdn.net/shudaoshanQAQ/article/details/137841469