写点什么

【FAQ】HarmonyOS SDK 闭源开放能力 —Live View Kit (3)

作者:HarmonyOS SDK
  • 2025-05-22
    贵州
  • 本文字数:1136 字

    阅读完需:约 4 分钟

1.问题描述:


通过 Push Kit 创建实况窗之后,再更新实况窗失败,平台查询提示“实况窗端更新失败,通知未创建或已经过期”。


解决方案:


通过 Push Kit 更新实况窗内容的过程是自动更新的。客户端在创建本地实况窗后,使用 Push Kit 获取 Push Token 并调用相关 API 接口时,Push Kit 会自动推送更新消息。具体来说,当用户的服务订单状态发生变化时,Push Kit 会发送更新消息。客户端接收到这些消息后,会自动更新实况窗内容。客户端除了接入 Push Kit 和创建初始实况窗,还需要确保以下几点:


1、权限申请:需要申请实况窗的相关权限,确保应用在前台运行时能够创建和更新实况窗。


2、实例化 LiveViewManager:客户端需要实例化 LiveViewManager,并使用其方法来更新和结束实况窗。


3、获取 Push Token:确保在使用 Push Kit 更新实况窗时,已经获取到有效的 Push Token。


4、配置 Push Kit:需要在项目的配置文件中配置 Push Kit 相关的参数,如项目 ID、Authorization 等。


通过以上步骤,客户端可以实现对实况窗内容的自动更新,确保用户能够及时获取到最新的信息。


参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/liveview-update-by-push-V5


https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/liveview-preparations-V5


2.问题描述:


请问实况窗有没有限制,外卖场景就只能用进度可视化模板,不可以用其他模板,比如外卖场景使用强调文本模板会不会被拒?


解决方案:


不强制。但首先需要符合实况窗设计规范,参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/liveview-design-formula-V5


通用卡片模板使用说明:业务可以基于任务的不同节点,在模板中选择最适合展示的样式。


示例:打车场景,业务可使用强调文本类模板展示车牌号信息,待乘客上车后再以进度可视化模板展示距离终点的进度变化;


同样地,业务也可以全程使用进度可视化模板来展示。参考链接:https://developer.huawei.com/consumer/cn/doc/design-guides/system-features-live-view-0000001955186861#section1598402815257


3.问题描述:


下方官方文档中描述在开发实况窗之前需要进行权益申请, 请问申请完权益对开发有什么影响?看似不开通也能开发,如果是没影响,为什么要描述成开发前准备?


https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/liveview-preparations-V5


解决方案:


申请权益与否不影响开发,如未申请权益,应用上架后将会导致创建不了实况窗。这里的开发前准备可以理解为业务正常运行必不可少的步骤。


此外,实况窗白名单设备管理(可选)仅用于调试或体验,如已开通实况窗权限则不需要加白名单应用也可用实况窗功能。


4.问题描述:


实况窗双文本胶囊显示条件


解决方案:


副文本在横屏或者折叠屏上可以展示

用户头像

HarmonyOS SDK

关注

HarmonyOS SDK 2022-06-16 加入

HarmonyOS SDK通过将HarmonyOS系统级能力对外开放,支撑开发者高效打造更纯净、更智能、更精致、更易用的鸿蒙应用,和开发者共同成长。

评论

发布
暂无评论
【FAQ】HarmonyOS SDK 闭源开放能力 —Live View Kit (3)_harmoyos_HarmonyOS SDK_InfoQ写作社区