我无法连接到真实设备的离子3G应用程序

时间:2019-04-11 17:11:38

标签: android cordova ionic-framework connection ionic4

我无法通过手机,连接机器的wifi和通常使用的本地浏览器使用3G连接到离子服务器,但是当我断开wifi时,重新启动带有3G的应用程序出现:


应用程序错误

net :: ERR_CONNECTION_TIMED_OUT(http://192.168.15.45:8100/

我是离子开发的新手,对我说的任何错误感到抱歉,我的英语水平也不高,请原谅我的语法错误。

离子信息:

离子(Ionic CLI):4.12.0 离子框架:@离子/角4.0.1 @ angular-devkit /角度构建:0.13.7 @ angular-devkit /原理图:7.2.4 @ angular / cli:7.2.4 @ ionic / angular-toolkit:1.4.0

科尔多瓦:

Cordova(Cordova CLI):8.0.0 Cordova平台:android 7.0.0,ios 4.5.5 Cordova插件:cordova-plugin-ionic-keyboard 2.1.3,cordova-plugin-ionic-webview 4.0.1(和其他6个插件)

系统:

Android SDK工具:26.1.1 NodeJS:v11.9.0 npm:6.9.0 操作系统:Windows 10

2 个答案:

答案 0 :(得分:0)

您遇到的问题是,当您位于公用网络中时,您指向的是专用IP(192.168.XX.XX),移动应用程序(157.32。XX)可以连接到专用ip的端点您必须通过路由器或其他方式将移动设备连接到专用网络。

答案 1 :(得分:0)

运行应用程序的设备和计算机应位于同一网络/ ip上。如果您可以在运行3G的移动设备上启用/共享WIFI,然后将计算机与其连接。然后,您应该可以在设备上运行App。