React-native基本项目给出错误:_JS调用:_fbBatchedBridge未定义

时间:2016-06-15 03:45:18

标签: javascript android ios react-native redux

我目前正在尝试运行redux / react-native项目。目前我只有一个基本的应用程序,一个屏幕应该显示文本“测试”但我在ios上得到这个奇怪的错误

.reloadData()

然后我尝试通过react-native run-android在android上安装应用程序,它说开发者服务器没有启动。我检查了localhost:8081 / status,它确实显示开发人员服务器正在运行。

我尝试了什么

我尝试了很多不同的东西。它绝对不是开发人员服务器。我尝试在/node_modules/react-native/packager/react-native-xcode.sh中的文件中注释出4行代码,这些代码是17-20行。

"Unable to execute JS call: _fbBatchedBridge is undefined"

这导致了一群人同样的问题。不幸的是,这并没有解决我的问题所以我一直在阅读,从我读到的可能是应用程序的原生方面无法读取和解释javascript。任何帮助将不胜感激。

我的index.ios.js文件(条目)如下所示:

  #if [[ "$PLATFORM_NAME" = "iphonesimulator" ]]; then
    #  echo "Skipping bundling for Simulator platform"
    #  exit 0;
    #fi

1 个答案:

答案 0 :(得分:0)

这通常发生在react-native和android设备之间没有自动建立连接时,显式建立可以运行的连接

adb reverse tcp:8081 tcp:8081

如果您没有修改rn。

的任何系统文件中的端口