当前位置: 首页 > 知识库问答 >
问题:

React native expo-响应超时

甄成弘
2023-03-14

我正试图在我的Android emulator和Iphone上运行一个应用程序,使用Expo和Create React原生应用程序。

为此,我运行了以下命令。

create-react-native-app MyFirstApp

npm run android

执行run命令后,应用程序将在模拟器中运行,并出现以下错误:

Something went wrong! Could not load *ip*. Network response timed out.

Uncaught error: java.net.SocketTimeoutException: connect timed out.

当我在Iphone上扫描二维码,但在网络浏览器中无法访问ip时,也会发生同样的情况。

我在互联网上找到了以下修复方法,但似乎没有任何效果:

  • 将端口19000添加到Windows防火墙的入站规则中

编辑:

我安装了Expo XDE来启动服务器。当我使用隧道时,它可以正常工作,但当重新加载更改时,该选项非常慢。它仍然不适用于本地主机或局域网。有没有可能我必须使用端口转发之类的东西来打开路由器上的这个端口?

另外:当我在Google Chrome中键入:localhost:19000时,我得到一些Json返回。但当我在世博会的时候,这不起作用!

共有3个答案

孔正文
2023-03-14

Windows防火墙阻止该请求。您可以为端口19000和19001定义两个入站规则

段干跃
2023-03-14

解决了这个问题!我刚刚找到了以下解决方案:

转到cmd并键入ipconfig

获取虚拟机的ip4地址并复制它。

也不愿上电脑

作为变量的值,我必须粘贴虚拟机的ip4。

孟英叡
2023-03-14

我也有同样的问题。我的问题是VirtualBox安装了两个虚拟以太网适配器,NPM正在选择其中一个。在禁用控制面板中的

 类似资料:
  • 问题内容: 问题 我一直在寻找Express.js的请求/响应超时,但是一切似乎都与连接有关,而不是请求/响应本身。 如果请求花费很长时间,则应该超时。显然,这不应该发生,但即使是一个简单的错误,如具有不调用回调或不调用的路由处理程序,浏览器将永远等待答复。 空路由处理程序就是一个很好的例子。 固定 我 之前 添加了以下内容 ,并且似乎添加了超时功能。有人对此有任何经验/意见吗? 请注意,我已将超

  • 问题 我一直在寻找Express的请求/响应超时。但是一切似乎都与连接有关,而不是请求/响应本身。 如果请求需要很长时间,则应超时。显然,这不应该发生,但即使是一个简单的错误,比如没有回调调用的路由处理程序或没有res.send(),浏览器也会永远等待回复。 空路由处理程序就是一个很好的例子。 修复 我在似乎添加了超时功能。有人对此有任何经验/意见吗? 注意,我已将超时设置为2分钟。

  • 我使用Jmeter对一个包括web套接字连接的应用程序进行负载测试。 当尝试使用单读取采样器读取帧中的数据时,得到错误响应代码:无响应响应消息:读取超时,未收到响应。 有人能帮我解决这个问题吗? 线程名称:密苏里州TestEnv 1-1样例开始时间:2019-10-09 10:40:43 IST加载时间:1000连接时间:0延迟时间:0大小以字节为单位:0发送字节:0头大小以字节为单位:0主体大小

  • 我正在使用 Jmeter 执行一个脚本进行负载测试。我在两者之间遇到错误,例如。如果我应用了500users的负载,直到250个用户线程成功运行,那么错误来自连接超时错误。然后,它再次运行成功为某些线程,然后出错。 代码如下:- 响应标头: 我需要破坏服务器。 有人能帮我吗?

  • 我正在开发一个Spring boot应用程序,当响应时间超过30秒时,我必须抛出一个错误。 因为我正在使用应用程序。yml,我试过了 因为它不工作,尝试使用application.properties-. it不工作。 试图找出如何在这两种情况下抛出系统错误。即当系统空闲后发生超时且响应时间超过30秒时

  • 我们有一个长时间运行的请求,我们接收到,但我们没有设置响应超时,所以它应该无限期等待,对吗?我还检查了user.properties和httpclient.parameters文件,也没有看到其中设置的任何值。 JMeter版本5.3