HarmonyOS 服务卡片中如何进行网络请求
服务卡片的内容需要网络请求获取,在onAddForm中,请求网络是异步的,如何等待网络请求结束再return formBindingData.createFormBindingData(obj);呢?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 使用服务卡片开发时,通过网络请求的数据无法加载到卡片中
1343浏览 • 1回复 待解决
HarmonyOS 使用服务卡片开发时,通过网络请求的数据无法加载到卡片中
1229浏览 • 1回复 待解决
网络请求后如何进行回调?
2152浏览 • 1回复 待解决
请求网络中的pdf,该如何进行存储和读取
1002浏览 • 0回复 待解决
HarmonyOS rcp如何进行fetch流式请求
1067浏览 • 1回复 待解决
FA卡片如何进行数据交互
3123浏览 • 1回复 待解决
HarmonyOS 应用/元服务应如何进行备案?
1122浏览 • 1回复 待解决
用户端网络质量如何进行监听
1092浏览 • 1回复 待解决
服务卡片怎么显示网络图片
631浏览 • 0回复 待解决
元服务如何进行服务的灰度发布与回滚?
536浏览 • 0回复 待解决
HarmonyOS 地址位置信息服务授权如何进行监听?
1095浏览 • 1回复 待解决
元服务如何进行日志的收集与分析?
527浏览 • 1回复 待解决
请求服务器图片资源刷新卡片
1845浏览 • 1回复 待解决
服务卡片image怎么获取网络图片?
8466浏览 • 2回复 待解决
HarmonyOS 获取网络图片的PixelMap,如何进行center crop?
990浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何进行鸿蒙卡片的状态持久化管理?
1272浏览 • 1回复 待解决
HarmonyOS 元服务的卡片怎么加载网络图片
1108浏览 • 1回复 待解决
HarmonyOS 使用@ohos.net.http (数据请求)如何进行图片上传
1093浏览 • 1回复 待解决
HarmonyOS 元服务网络请求提示2300998
827浏览 • 1回复 待解决
升级至next版本后,元服务卡片中无法使用request.downloadFile的api
2986浏览 • 1回复 待解决
网络请求怎么进行SSL证书认证?
4634浏览 • 1回复 待解决
HarmonyOS 如何在服务卡片中获取壁纸主色?@ohos.wallpaper在API12+还能用吗?
557浏览 • 1回复 待解决
HarmonyOS 如何进行邀请测试
1189浏览 • 1回复 待解决
HarmonyOS 如何进行代码检查
1131浏览 • 1回复 待解决
HarmonyOS 如何进行sdk升级
996浏览 • 1回复 待解决
不建议在onAddForm中进行网络请求,因为FormExtensionAbility进程不能常驻后台,即在卡片生命周期回调函数中无法处理长时间的任务,在生命周期调度完成后会继续存在5秒,如5秒内没有新的生命周期回调触发则进程自动退出。
针对可能需要5秒以上才能完成的业务逻辑,建议拉起主应用进行处理,处理完成后使用updateForm()通知卡片进行刷新。
参考链接:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-ui-widget-lifecycle-V5
关于卡片的自动刷新逻辑,有如下方案,请参考:
EntryFormAbility.ets
EntryAbility.ets