我在OSX10.9.1上从骨干发生器生成了空骨干应用程序。然后将Gruntfile.js中的connect主机名更改为'0.0.0.0‘并启动应用程序。
问题是我无法从连接到同一个家庭wifi网络的Android上访问应用程序。我知道我的本地机器ip是192.168.1.101。因此,我输入了一个移动浏览器192.168.1.101:9000,但没有加载任何内容。
我在这方面发现了几个类似的问题:
但这些答案对我没有帮助,我也不能对它们发表评论,因为我的声誉很低。
有人能帮我解决这个问题并说我错过了什么吗?
发布于 2014-01-12 07:25:22
结果发现,问题的原因在于路由器的wifi设置。"WDS设置“被禁用,为了让设备通过网络进行通信,应该启用它。
发布于 2013-12-29 17:44:15
您报告的问题涉及运行在Android上的本地http服务器,在您的示例中,应用程序运行在您的本地计算机上,因此您的本地计算机和Android电话必须在同一个子网中具有IP地址。
如果需要将IP_ADDRESS分配给本地计算机(wi接口),则可以在终端中运行。
sudo ipconfig set en1 INFORM IP_ADDRESS
它可能对发展目的有用。
https://stackoverflow.com/questions/20772940
复制相似问题