jsb.reflection.callStaticMethod执行一次,原生Android收到多次调用

我是这样调用的,先用ZAndroidBridge实现了android的调用方法,然后封装了一层ZBridgeHepler,主要是简单地区分了一下平台



以下是cocos 的代码,我监听了原生的返回键的up事件,然后直接toast
image
android原生代码
image
显示log

android端的log显示一瞬间调用了三次,cocos只发起了一次调用,android却收到了3次调用

你的TS.Companion.show是不是修改了UI比如调用的是Toast,然后没在ui线程执行,出错了。

TS是在UI线程执行的,也没报错,这个类用了很久的,应该不是这里的问题

有没有可能挂了多次脚本

:joy:大佬,确实是挂了多次脚本

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。