Невозможно вызвать собственную функцию React из Android - PullRequest
0 голосов
/ 08 февраля 2020

Я пытаюсь вызвать функцию из нативного, чтобы отреагировать нативный. Но я получаю это исключение времени выполнения

Tried to access a JS module before the React instance was fully set up. Calls to "
          + "ReactContext#getJSModule should only happen once initialize() has been called on your "
          + "native module.";

Я слежу за реакцией нативной документации Facebook. И я прошел через много вопросов, касающихся этой топи c, но ничего не помогло в моей проблеме. Я получаю нулевой CatalystInstance в getJsmodule.

1 Ответ

0 голосов
/ 11 февраля 2020

После отладки я узнал, что в MyActivity отсутствует текущий контекст реакции, который требуется для вызова getJSModule. Поэтому я расширяю свою MainActivity с Activity на ReactActivity.

...