【问题标题】:Angular 4 (MEAN) app working fine on PC(All Browser), but cant open on mobile browserAngular 4 (MEAN) 应用程序在 PC(所有浏览器)上运行良好,但无法在移动浏览器上打开
【发布时间】:2017-12-11 17:16:49
【问题描述】:

http://49.xx.xx.xxx:3000 angular 4 应用程序在所有浏览器中都可以在 pc 上正常运行,但是当我在移动设备中打开此应用程序时,以下错误显示在 android 移动浏览器上。

无法访问此站点 49.xx.xx.xxx:3000 响应时间长。

尝试: 检查连接 ERR_CONNECTION_TIME_OUT

【问题讨论】:

  • 你的手机和电脑在同一个网络上吗?
  • 是不是网络问题?您与 PC 属于同一移动领域吗?我是否可以从我的 PC 获取移动 IP 地址?不是 PC 防火墙?
  • 为什么您的问题看起来像是从其他来源复制粘贴的,并且包含要检查的建议?
  • @david 不,我在两种设备上都使用了不同的网络,但是在 pc 应用程序中可以正常打开,但在移动设备上却不能。
  • 所以您可以通过手机访问 49.xxx 上的其他网址,但不能访问那个?

标签: node.js angular


【解决方案1】:

我认为您的问题是您的计算机将您的 49.xx.xx.xxx ip 路由回 localhost。当您通过手机访问它时,您的计算机会阻止连接。尝试使用 --host 参数启动 angular serve

ng serve --host 0.0.0.0

ng serve --host 49.xx.xx.xxx

【讨论】:

    猜你喜欢
    • 2019-07-01
    • 2023-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-18
    • 1970-01-01
    • 2020-06-19
    • 1970-01-01
    相关资源
    最近更新 更多