HarmonyOS鸿蒙Next中Form Kit服务卡片WidgetCard使用了LoadingProgress,能正常展示,但是无动画是静止的图,是bug还是不支持?

HarmonyOS鸿蒙Next中Form Kit服务卡片WidgetCard使用了LoadingProgress,能正常展示,但是无动画是静止的图,是bug还是不支持? Form Kit服务卡片WidgetCard使用了LoadingProgress,能正常展示,但是无动画是静止的图,是bug还是不支持?

3 回复

目前不支持,LoadingProgress组件的可见状态基于onVisibleAreaChange处理,可见阈值ratios大于0即视为可见状态,目前该组件在卡片上可见阈值是0:

https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-basic-components-loadingprogress.md#

更多关于HarmonyOS鸿蒙Next中Form Kit服务卡片WidgetCard使用了LoadingProgress,能正常展示,但是无动画是静止的图,是bug还是不支持?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next中,Form Kit服务卡片WidgetCard使用的LoadingProgress组件如果无动画且显示为静止图像,可能是由于以下原因:

  1. 动画未启用:LoadingProgress组件默认情况下可能需要手动启用动画效果。检查代码中是否正确配置了动画属性。

  2. 系统限制:服务卡片在某些场景下可能对动画支持有限,尤其是在后台或卡片处于非活跃状态时,动画可能会暂停或停止。

  3. 版本兼容性:当前使用的鸿蒙版本或Form Kit版本可能对LoadingProgress的动画支持不完全,建议检查版本更新日志或文档。

  4. 资源占用:系统可能因资源占用过高而暂停动画,以确保整体性能。

建议检查以上可能的原因,确认问题所在。

在HarmonyOS鸿蒙Next中,Form Kit服务卡片WidgetCard使用LoadingProgress时,如果发现动画未正常展示,可能是由于服务卡片的运行环境限制,不支持某些动画效果。建议检查相关文档或更新日志,确认是否支持动画功能。如果确认支持但问题依旧,可以尝试更新系统或联系开发者社区获取帮助。

回到顶部