【发布时间】:2017-02-21 22:31:16
【问题描述】:
我正在尝试使用 LiveReload 在 Android 设备上运行我的应用程序。使用“ionic run android”命令,一切正常,但是当我尝试执行“ionic run android -l”以使用 livereload 时,在 SplashScreen 之后出现此错误:
连接服务器失败(http://192.168.56.1:8100/)
我正在使用 Windows,并且我创建了一个入站规则以允许 Windows 防火墙上的 8100 和 35729 端口,但仍然无法正常工作。
-
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://*/*"/> 我正在使用 USB 电缆运行到设备。
-
版本:
- node v6.9.5 npm v4.3.0 ionic v2.2.1
-
我已经尝试添加了
<preference name="loadUrlTimeoutValue" value="700000" />
但在这种情况下,我收到超时错误。 你能帮帮我吗?
【问题讨论】:
-
你在同一个Wi-Fi下吗?
-
@mosca90 谢谢!我的电脑有两个以太网驱动程序,应用程序以错误的 IP 启动,我解决了使用“--adress
-
好 :D 比预期的要容易!
标签: android ionic-framework ionic2 livereload