1、commonEventManager公共事件监听,在aboutToAppear和onPageShow注册监听,收不到监听事件。
2、通过点击测试button进行注册,可以收到监听事件。
1、commonEventManager公共事件监听,在aboutToAppear和onPageShow注册监听,收不到监听事件。
2、通过点击测试button进行注册,可以收到监听事件。
1 回答1.1k 阅读✓ 已解决
1 回答1.4k 阅读
1 回答1.2k 阅读
1 回答1.2k 阅读
1 回答1.2k 阅读
1 回答1k 阅读
1 回答1k 阅读
看描述大概率是subscriber生命周期问题,检查一下subscriber是否使用全局变量。设置订阅回调函数后,订阅回调函数会在接收到事件时触发,具体可参考文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/common-event-subscription-V5
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-commoneventmanager-V5
请参考demo: