ios - 如何在 iOS 10.3.3 上访问 Windows localhost

标签 ios iphone angular safari localhost

我们正在开发一个渐进式 Web 应用程序,我们希望在构建它之前在我的手机上的 Safari 上预览更改。但是,我们在 iPhone 6 上访问本地主机网站(在 Windows 10 上)时遇到问题。

它可以在使用 iOS 11.X 连接到同一 Wifi 的 iPhone 上运行:

ng serve --open --host=0.0.0.0

然后在 safari 中写入:

my.computer.ip:4200

但是在 iOS 10.3.3 中,这个方法似乎被 Apple 屏蔽了,因为我们只能看到background-color,和网站的名称

我们试过这个方法:

https://<computer_name>.local

我们还尝试了 localtunnel,在 Android 和 Windows 上运行良好,但在 iOS 10.3.3 iPhone 上仍然不行。

它似乎是 iOS 而不是 Safari,因为它也不适用于 Chrome。

希望我们能找到解决方案,因为我们每次都必须构建以检查更改是否有效。

最佳答案

你试过吗

ng serve --host 0.0.0.0 -port 4200 --disable-host-check

禁用主机检查标志应该只用于开发。

关于ios - 如何在 iOS 10.3.3 上访问 Windows localhost,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47660987/

相关文章:

ios - GameplayKit 中的 GKS 文件是什么?

ios - Swift 4数据读取选项

iphone - PhoneGap/iOS - 如何让 Childbrowser 忽略指向 Appstore 的链接?

angularjs - Angular 2 - 将模块移动到他们自己的项目

javascript - 如何在 typescript 中使用map-reduce过滤具有最大值属性的列表?

iphone - iOS 如何使 UITabBar 和 UINavigationController 变暗而不隐藏它们?

ios - 运行单元测试时不要启动模拟器

ios - 查看自动添加的约束

iphone - 将图像存储在数组中

javascript - Umbraco 7 - 语法帮助 - JS 还是 Angular? - 循环浏览 Umbraco 属性编辑器