HarmonyOS 鸿蒙Next 新增元服务卡片添加到桌面后展示空白

发布于 1周前 作者 ionicwang 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 新增元服务卡片添加到桌面后展示空白

新增的元服务-卡片,添加到桌面时,添加后的桌面卡片展示空白,而没有展示对应WidgetCard.ets中ArkUI内容。预览图也是空白,没有加载EntryCard路劲下的 预览图.png
cke_276.png

5 回复

针对ArkTS卡片,主要存在如下使用限制:

1、当导入模块时,仅支持导入标识“支持在ArkTS卡片中使用”的模块。仅支持声明式范式的部分组件、事件、动效、数据管理、状态管理和API能力。

2、卡片的事件处理和使用方的事件处理是独立的,建议在使用方支持左右滑动的场景下卡片内容不要使用左右滑动功能的组件,以防手势冲突影响交互体验。

3、暂不支持导入共享包及使用native语言开发。

4、暂不支持极速预览、断点调试能力、热重载及设置超时任务(setTimeOut)等能力。

卡片相关开发请参考:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/formkit-overview-V5

卡片的页面不支持Import语句,展示空白可能是由此导致的。

预览图应该指的是卡片快照,快照是系统中分发卡片时提供给用户的卡片预览图,用来让用户直观的理解到卡片功能和样式,通常展示在负一屏的发现页中。 https://developer.huawei.com/consumer/cn/doc/design-guides-V1/service-widget-design-0000001098216280-V1#section793518013419

感谢回复。但是卡片.ets 中没有使用 import,调试过程中基本全部按照文档 demo 写的,也还是以上问题

那就需要提供demo看一下了

针对HarmonyOS 鸿蒙Next新增元服务卡片添加到桌面后展示空白的问题,可能的原因及解决方案如下:

  1. 布局文件问题:检查服务卡片的布局文件(XML)是否已正确配置,并确保包含必要的视图组件,如TextView。布局容器(如Column、Row或Flex)也需适当配置。
  2. 代码加载问题:确认在服务卡片的Java/Kotlin或ArkTS代码中,已正确设置布局文件,并在卡片创建时加载了内容。
  3. 运行配置错误:在开发过程中,确保选择了正确的运行配置,如OpenHarmony App,而非Hot Reload。
  4. 多包发布设置:检查多包发布设置是否正确,避免因此导致卡片显示问题。
  5. 系统与应用更新:确保鸿蒙OS Next系统及应用已更新到最新版本,以排除版本问题。
  6. 硬件兼容性:确认设备配置满足应用运行要求。
  7. 缓存问题:尝试清理设备缓存,以修复可能因缓存损坏导致的问题。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部