PhoneGap应用程序在安装到设备上后可以访问localhost吗?

时间:2013-10-10 15:32:20

标签: node.js cordova localhost

我使用PhoneJS开发了一个测试移动应用程序,它访问一个节点服务器(localhost:3000)w MongoDB本地数据库... 在Web浏览器中测试或使用Ripple模拟器时,一切正常。

然后我使用PhoneGap / Cordova(3.0.0)部署了这个测试应用程序并将其安装在我的iPhone设备上。 启动应用程序,数据未加载(获取加载图标......没有任何反应) 由于我的节点服务器在控制台中没有显示任何内容,我想在.get Ajax调用中存在问题

是否有任何特定参数要添加到PhoneGap config.xml中? (我已经:github.com/erwin/DataBound.Mobile.git包括..

1 个答案:

答案 0 :(得分:2)

Localhost是“此计算机”,因此当您尝试从手机访问localhost时,由于手机中没有服务器,因此无法得到答案。

如果服务器和手机在同一网络上,则必须使用服务器的本地IP而不是localhost