在所有地方搜索以获得此修复程序,甚至是对其进行故障排除的好方法。我已经阅读了以前的SO线程似乎涵盖了这个问题,但其中任何一个都没有在我的案例中起作用。 基本上,我无法访问我的Android设备上任何浏览器中通过我的Mac上的localhost提供的任何内容。
尽管它们连接到相同的WIFI网络并且我正在使用运行localhost的mac的正确网络地址(我已经检查并多次检查了几次),但这种情况正在发生。我不知道问题是什么,因为之前它完全正常,我没有改变任何我认为会干扰localhost访问的内容。
我的路由器上没有防火墙或端口阻止设置。
我还尝试了几种不同的Android设备,以消除它是某个特定设备特有的问题。
完全难倒。关于如何解决这个问题的任何线索或提示都将非常感激!
*****更新*****
我尝试使用python -m SimpleHTTPServer 3000
并且它有效。该网站可在我的Android设备上访问。所以我很确定它本身不是网络问题。
该网站本质上是一个Node应用程序,我使用找到的angular-quickstart
模板here构建。它会在lite-server
运行时启动npm start
。希望能够进一步了解问题所在。
答案 0 :(得分:0)
如果您在Mac上打开终端然后运行命令ifconfig
,它将告诉您所有接口的IP地址。它可能是您的 en0 界面。该IP地址应该在Android设备的浏览器中使用。
您必须让用户服务器(web)也绑定到正确的IP地址。如果可能,您可以绑定到所有IP地址。