uni.onNativeEventReceive((event, data) => {
});
uni.onNativeEventReceive();
- 发布:2024-02-20 10:31
- 更新:2024-08-07 14:25
- 阅读:482
产品分类: uni小程序SDK
手机系统: Android
手机系统版本号: Android 9.0
手机厂商: 华为
手机机型: p40
页面类型: vue
SDK版本号: 29
操作步骤:
预期结果:
提供类似 web端 removeEventListener 类似的方法,移除 uni.onNativeEventReceive
提供类似 web端 removeEventListener 类似的方法,移除 uni.onNativeEventReceive
实际结果:
提供类似 web端 removeEventListener 类似的方法,移除 uni.onNativeEventReceive
提供类似 web端 removeEventListener 类似的方法,移除 uni.onNativeEventReceive
bug描述:
通过 uni.onNativeEventReceive 监听来自原生传递的消息后,无法移除已注册的监听;
业务逻辑中希望在 特定的时机取消 监听原生传来的消息;web端有 addEventListener,也有 removeEventListener;
redirectTo后,还能收到uni.onNativeEventReceive事件 文章中提到的offNativeEventReceive 方法无效(没有此方法);程序直接报错;
1 个回复
chiron110 - chiqwe
试试手动调用uni.offNativeEventReceive()