我试图从native调用一个函数来响应native。但是我遇到了这个运行时异常
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对本机文档的反应。确实遇到了有关此主题的许多问题,但没有任何帮助。我在getJsmodule中将CatalystInstance设为null。
答案 0 :(得分:0)
调试之后,我知道我在MyActivity中缺少当前调用上下文,这需要调用<div class="col-md-2">
<div class="dark-box flex-item">
<span>Hello</span>
</div>
</div>
<div class="col-md-2">
<div class="med-box flex-item">
<span>Hello</span>
</div>
</div>
<div class="col-md-2">
<div class="light-box flex-item">
<span>Hello</span>
</div>
</div>
。所以我将MainActivity从Activity扩展到ReactActivity。