Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript React Native未从JS返回有效调用错误_Javascript_Android_React Native - Fatal编程技术网

Javascript React Native未从JS返回有效调用错误

Javascript React Native未从JS返回有效调用错误,javascript,android,react-native,Javascript,Android,React Native,在我的设备上开发React Native Android时,当我打开Chrome Dev工具时,通常会出现以下错误: Did not get valid calls back from JS: [[],[],[],[],[]] callFunction ReactBridge.java:-2 run CatalystInstanceImpl.java:203 ... 知道怎么了吗? 我将react-native v0.19与Nexus 5一起使用,在使用Chrome开发工具进行调试时,从

在我的设备上开发React Native Android时,当我打开Chrome Dev工具时,通常会出现以下错误:

Did not get valid calls back from JS: [[],[],[],[],[]]

callFunction
ReactBridge.java:-2

run
CatalystInstanceImpl.java:203

...
知道怎么了吗?
我将react-native v0.19与Nexus 5一起使用,在使用Chrome开发工具进行调试时,从react-native 0.23开始,此错误不应再出现。问题是调试器在处理请求失败时向应用程序返回“假值”。请参阅提交以获得修复

然而,在使用核素进行调试时,有时仍会发生此错误。是我就这个问题提出的问题

不管怎样,显示此错误的应用程序只是一个症状,真正的问题是无法处理从应用程序到调试器(作为JS引擎)的请求


我遇到的一个具体原因是没有设置批处理桥,因为调试器未能加载JS应用程序包(在我的例子中,这是由于它试图获取包的端口出现问题所致)。然而,这可能还有许多其他原因。

在使用Chrome开发工具进行调试时,从React Native 0.23开始,此错误不应再出现。问题是调试器在处理请求失败时向应用程序返回“假值”。请参阅提交以获得修复

然而,在使用核素进行调试时,有时仍会发生此错误。是我就这个问题提出的问题

不管怎样,显示此错误的应用程序只是一个症状,真正的问题是无法处理从应用程序到调试器(作为JS引擎)的请求


我遇到的一个具体原因是没有设置批处理桥,因为调试器未能加载JS应用程序包(在我的例子中,这是由于它试图获取包的端口出现问题所致)。然而,可能还有许多其他原因导致这种情况发生。

以下是所有可能产生这种错误的情况:项目结构有所改变,因此相关文件现在处于:(不过,最好在repo中搜索该错误字符串,以防文件再次移动)。以下是所有可能产生该错误的情况:项目结构发生了一些变化,因此相关文件现在位于:(不过,最好在repo中搜索该错误字符串,以防文件再次移动)。