【发布时间】:2016-08-10 16:06:29
【问题描述】:
我是 PhoneGap 的初学者,但我发现有一种很好的方法来测试您的应用程序,只需将其提供给您手机上运行的 PhoneGap Developer 应用程序即可。唯一的问题是它不太适合我。
当我从命令行运行以下命令时
phonegap serve
我可以从我的 Firefox 访问应用程序,只需转到服务器启动时显示的 URL(或者只是 localhost:3000,没有太大区别)。
但问题是,当我从另一台机器输入 URL 时,http 请求似乎超时,因此我无法在我的 android 设备上测试该应用程序(到目前为止,该应用程序只是一个自动生成的 helloWorld)
我已经禁用了我的防火墙并尝试以管理员身份运行命令行,但这些都没有帮助。我也尝试运行'cordova serve',但这给了我完全相同的结果。例如,当我尝试运行 glassfish 时,不会出现同样的问题。
我的 PhoneGap CLI 版本是 5.0.0-0.28.1 和 我的 Phonegap Developer 应用版本是 1.5.2
【问题讨论】:
-
检查运行 localhost:3000 的计算机的防火墙并允许连接到端口 3000
-
另一台计算机一开始就没有任何防火墙。我既不能在我的 android 浏览器中也不能在我的 ubuntu 上打开它。我也尝试将其切换到端口 80
标签: cordova phonegap-desktop-app