为react-native编写本机iOS模块时,可以订阅RCTJavaScriptDidLoadNotification
通知。这允许您在将JS包加载到环境中后执行一些额外的本机设置。
据我所知,在编写Android模块时没有任何等效内容(除非它有不同的名称)。您可以从initialize
覆盖ReactContextBaseJavaModule
,但这似乎是在加载JS包之前调用的。
是否有与RCTJavaScriptDidLoadNotification
通知/事件相当的Android?
答案 0 :(得分:0)
您应该尝试 onReactContextInitialized
@Override
public void onReactContextInitialized(ReactContext context) {
Log.d(TAG, "Here's your valid ReactContext");
}