我已经使用trapi创建了一个Reactjs应用程序。当我在笔记本电脑中使用POST时,它可以成功传递数据。在移动设备上连接本地主机并尝试传递数据时,它向我显示未处理的运行时错误added the screenshot
您的手机不知道您的台式机/笔记本电脑的localhost
是什么。如果您的手机与笔记本电脑位于同一网络(相同的WiFi)上,则可以使用路由器分配的笔记本电脑的公用IP,而不是localhost
和127.0.0.1
。
要查找笔记本电脑的IP,可以使用ifconfig
或ipconfig
,具体取决于您使用的是Linux / Unix还是Windows。
这里是如何在Linux上查找IP的示例:
ifconfig | grep "inet " | grep -v 127.0.0.1
响应看起来像这样:
inet 192.168.29.195 netmask 0xffffff00 broadcast 192.168.29.255
192.168.29.195
是您的笔记本电脑IP。在您的移动设备上,您可以像192.168.29.195:3000
一样使用它。