服务卡片与主应用之间的交互机制是什么?
卡片展示:
当卡片使用方(如桌面)需要展示服务卡片时,通过SDK客户端向卡片管理服务请求卡片对象。
卡片管理服务检查缓存,若存在卡片对象实例则直接返回;若不存在,则通过卡片提供方kit向卡片提供方索取卡片数据并生成卡片对象。
卡片管理服务将卡片数据传回卡片使用方进行展示。
卡片更新:
当卡片数据需要更新时(如定时刷新、用户交互触发等),卡片管理服务会拉起卡片提供方并调用其刷新函数。
卡片提供方刷新数据后返回给卡片管理服务,后者再将更新后的数据传回卡片使用方进行展示。
1 回答529 阅读✓ 已解决
1 回答537 阅读
1 回答478 阅读
452 阅读
408 阅读
1 回答371 阅读
公豹你好,据我所知HarmonyOS Next中服务卡片与主应用之间的交互机制是通过特定的通信机制实现的,确保服务卡片能够及时更新内容并与主应用保持同步。