js调用 Android原生方法,提示:
ReactNativeJS: C++ exception in 'nativeFlushQueueImmediate' Malformed calls from JS: field sizes are deffirent,截图:
一直找不到原因,最后,想来想去,可能是我定义的原生Module的名称ShareModule与系统定义的Module(原生也定义了一个 ShareModule ,其包名为package com.facebook.react.modules.share;),导致调用时,调用了原生的 ShareModule,导致提示参数个数不匹配,故此记录,以免其他人掉进同一个坑!
网友评论