我正在使用Phonegap Developer App将我的应用程序加载到设备上进行测试。在命令行中运行phonegap服务时,我得到以下信息:
[phonegap]启动应用服务器... [phonegap]听192.168.1.210:3000 [PhoneGap的] [phonegap] ctrl-c停止服务器 [PhoneGap的]
我们被要求在Phonegap开发者应用程序中输入192.168.1.210:3000,以便在我们的不同设备上加载应用程序。
如何自定义192.168.1.210:3000值?
答案 0 :(得分:1)
我遇到了同样的问题,我出于各种原因有多个地址,而且只需ping一个地址就可以通过电话空白来调用它,并且称之为非常好,并没有削减它。
这不是最优雅的解决方案,但它可以快速破解。
编辑文件<path to npm install>\npm\node_modules\phonegap\node_modules\connect-phonegap\lib\util\ip.js
在callback(null, localAddress);
添加localAddress = '<yourip>';
希望他们可以添加一个命令行参数。
答案 1 :(得分:0)
它是使用DHCP(动态主机配置协议)创建的LAN卡IP地址。 您可以手动配置它。 转到&#34;控制面板\网络和Internet \网络连接&#34;。 按照下面的图像。
注意:您的互联网连接将丢失以设置您的DNS和/或默认网关
答案 2 :(得分:0)
它是因为您有多个网络连接(可能是虚拟的,如VMWare)。然后转到控制面板/网络和Internet /网络连接并删除(或删除)所有其他连接 它应该解决你的问题
答案 3 :(得分:0)
注意: 这不是专门解决此问题,但对于那些因为通过PhoneGap开发人员应用程序在托管地址连接到应用程序时出现问题的人而言,我认为提供以下信息很有用
因为没有很多与此相关的SO问题,至少直接与可行的解决方案,为了节省其他时间,因为问题在基层交织在一起,以下是解决PhoneGap之间的连接问题的良好指南桌面和PhoneGap开发人员应用程序(通过GitHub Issues找到链接):
PhoneGap Developer App is unable to download from the server