HarmonyOS鸿蒙Next原子化服务跳转

HarmonyOS鸿蒙Next原子化服务跳转

  1. 设置了点击事件

  2. 在json文件中设置action

问题:点击卡片无法完成跳转?????求助,求助

4 回复

楼主您好,看你卡片的.hml文件,是在image图片组件上定义了点击事件,创建完卡片,需要点击对应的图片才可以进行跳转(点击图片外的地方是无法进行跳转)。如果操作是没问题,那检查json文件中actions里面的abilityName,是否是和config.json文件abilities节点里声明的该ability的属性“name”一致,希望对你有帮助!

更多关于HarmonyOS鸿蒙Next原子化服务跳转的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


感谢大佬百忙之中的回复,确实是这样的,我以为系统自动生成的就没有问题,不成想,就是因为这个原因,谢谢,谢谢!

欢迎开发小伙伴们进来帮帮楼主

在HarmonyOS鸿蒙Next中,原子化服务通过Intent进行跳转。首先,定义Intent对象并设置目标服务的ActionURI。然后,使用startAbility方法启动服务。例如,跳转到地图服务可以使用IntentACTION_VIEW并设置地图URI。确保在config.json中声明所需权限和服务。这种方式使得服务调用更加灵活和高效,适用于跨应用和系统服务的无缝集成。

回到顶部