cocos收不到android studio的回调信息

cocos版本:3.8.2
问题描述:
看完广告后,用JsbBridge.sendToScript给cocos发消息,查看日志cocos内没有执行收到消息后的内容,请教大佬们是否哪里需要调整呢?
1)看完广告用sendToScript


2)cocos内收到消息后的处理

3)真机测试的日志

先确定下有没有用 JsbBridgeWrapper,JsbBridgeWrapper初始化的时候会把onNative改掉,然后再查一下onNative还是不是你写的函数

promise这里的用法也是抄的其他大佬的截图,一直不太理解native.bridge.onNative到底要放到哪里。
尝试着换了一种写法,cocos调用了广告接口后,就开始一直轮询是否有原生平台的回调消息,有的话再取消计时器,这样子尝试就能收到消息了。
如果有更好更常规的方式,迫切的想知道(担心自己的做法有漏洞ing)


image

把项目里面用到JsbBridgeWrapper去掉就可以了,明显就是JsbBridgeWrapper把回调改掉了,报错就是JsbBridgeWrapper中TriggerEvent报的

好像没有用到这个
image