我是新的桥接原住民(Android)的反应原住民。
我想从Android原住民发送大量数据来响应本机,但得到性能问题(慢)。
下面是我的示例代码:
Android本机(使用回调):
for(int i = 0 ; i < 10000000000000 ; i++){
this.dispatchEvent("MyEvent","hello this is my message");
}反应本机:
var myFunction = (tags) => {
console.log("Message :"+tags);
}
RNTry.on("MyEvent", myFunction);我得到什么结果:
来自Android的
按钮时没有响应
我的问题:
如何将大量的数据(实时)从Android发送到ReactiveNativeNative而无需响应本地用户界面冻结/延迟?
发布于 2021-09-20 18:05:38
尝试从android发送事件以作出反应。
private void sendEvent(ReactContext reactContext,
String eventName,
@Nullable WritableMap params) {
reactContext
.getJSModule(DeviceEventManagerModule.RCTDeviceEventEmitter.class)
.emit(eventName, params);
}https://stackoverflow.com/questions/64263945
复制相似问题