【问题标题】:LiveReload Ionic: ​The connection to the server was unsuccessful (http://192.168.56.1:8100/)LiveReload Ionic:​连接服务器不成功(http://192.168.56.1:8100/)
【发布时间】:2017-02-21 22:31:16
【问题描述】:

我正在尝试使用 LiveReload 在 Android 设备上运行我的应用程序。使用“ionic run android”命令,一切正常,但是当我尝试执行“ionic run android -l”以使用 livereload 时,在 SplashScreen 之后出现此错误:

​连接服务器失败(http://192.168.56.1:8100/

  1. 我正在使用 Windows,并且我创建了一个入站规则以允许 Windows 防火墙上的 8100 和 35729 端口,但仍然无法正常工作。

  2. Cordova 白名单插件也在 config.xml 中安装和配置:

    <content src="index.html"/> <access origin="*"/> <allow-navigation href="http://ionic.local/*"/> <allow-navigation href="*"/> <allow-navigation href="http://192.168.56.1:8100"/> <allow-intent href="http://*/*"/> <allow-intent href="https://*/*"/>

  3. 我正在使用 USB 电缆运行到设备。

  4. 版本:

    • node v6.9.5 npm v4.3.0 ionic v2.2.1
  5. 我已经尝试添加了

    &lt;preference name="loadUrlTimeoutValue" value="700000" /&gt;​

但在这种情况下,我收到超时错误。 你能帮帮我吗?

【问题讨论】:

  • 你在同一个Wi-Fi下吗?
  • @mosca90 谢谢!我的电脑有两个以太网驱动程序,应用程序以错误的 IP 启动,我解决了使用“--adress
  • 好 :D 比预期的要容易!

标签: android ionic-framework ionic2 livereload


【解决方案1】:

我的电脑有两个以太网驱动程序,并且应用程序以错误的 IP 启动,我使用“--address 解决”

【讨论】:

  • +1 |有同样的问题。我尝试在 Ubuntu 上设置静态 LAN IP 地址,但再次切换到 DHCP。然而,不知何故,系统看到了两个不同的 IP 地址。删除自定义静态 IP 解决了我的问题。
  • 这个回复可能会更清楚一点。使用 --address... 在哪里,如何,为什么?!?
【解决方案2】:

如果您使用的是 PC,请尝试暂时关闭 Windows 防火墙。这可能会奏效。

【讨论】:

  • 我的电脑有两个以太网驱动程序,应用程序以错误的 IP 启动,我使用“--address 解决
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多