react-native 中是不是有与 RCTJavaScriptDidLoadNotification 事件等效的 Android?
Posted
技术标签:
【中文标题】react-native 中是不是有与 RCTJavaScriptDidLoadNotification 事件等效的 Android?【英文标题】:Is there an Android equivalent of the RCTJavaScriptDidLoadNotification event in react-native?react-native 中是否有与 RCTJavaScriptDidLoadNotification 事件等效的 Android? 【发布时间】:2018-02-27 05:48:28 【问题描述】:为 react-native 编写原生 ios 模块时,可以订阅 RCTjavascriptDidLoadNotification
通知。这允许您在将 JS 包加载到环境中后执行一些额外的原生设置。
据我所知,在编写 android 模块时没有任何等价物(除非它有不同的名称)。 initialize
可以从 ReactContextBaseJavaModule
覆盖,但这似乎是在加载 JS 包之前调用的。
是否有与 RCTJavaScriptDidLoadNotification
通知/事件等效的 Android 版本?
【问题讨论】:
【参考方案1】:你应该试试onReactContextInitialized
@Override
public void onReactContextInitialized(ReactContext context)
Log.d(TAG, "Here's your valid ReactContext");
【讨论】:
以上是关于react-native 中是不是有与 RCTJavaScriptDidLoadNotification 事件等效的 Android?的主要内容,如果未能解决你的问题,请参考以下文章