无法从iPhone Safari访问MacBook上的localhost,显示加载栏然后失败?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法从iPhone Safari访问MacBook上的localhost,显示加载栏然后失败?相关的知识,希望对你有一定的参考价值。

我有一个在端口3000上运行的nodejs服务器,我正试图从我的iPhone访问它。

我试过了:

  1. Mac的IP地址(在“网络”中找到)
  2. Macs“name”(computer-name.local:3000)
  3. 更改WLAN
  4. 在“共享”系统首选项中打开“Internet共享”
  5. 通过chrome访问该网站
  6. 测试了另一部iPhone而不是我的,结果与你在图片上看到的相同
  7. 在端口80上测试XAMPP服务器,结果与您在图片上看到的结果相同
  8. 检查防火墙(已停用)

This is what happens

你可以在图像上看到确实有一个加载栏,它不直接显示“找不到网站”或任何东西。所以我猜的是我必须在我的MacBook上配置更多东西,但我找不到什么。我尝试了其他帖子中关于此的所有内容。我得到的最后一条消息(在20秒之后)是“Safari无法打开页面,因为服务器停止响应”。

答案

你检查过防火墙设置了吗?也许您需要在系统和首选项 - >安全和隐私 - >防火墙 - >防火墙选项中打开端口或服务器应用程序。

以上是关于无法从iPhone Safari访问MacBook上的localhost,显示加载栏然后失败?的主要内容,如果未能解决你的问题,请参考以下文章

iPhone无法通过WiFi连接到本地HTTP服务器

通过 Chrome 在 Windows 中调试运行在 iphone-safari 上的 页面

您可以从 Mobile Safari 访问 iPhone 相机吗? [关闭]

iPhone 移动 Safari 文件系统访问

如何去除MacBook Safari最常访问的网站?

iOS 7 从 Mobile Safari 访问 iPhone 相机?