首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >iOS Chrome问题

iOS Chrome问题
EN

Stack Overflow用户
提问于 2019-03-12 12:57:41
回答 1查看 84关注 0票数 3

我在试图解开一个谜团:

  • 来自React web应用程序的页面可以在iOS
  • 上的Safari中加载该页面可以在iOS上的Chrome中加载如果您在iOS上的Chrome中尝试加载该页面时该页面为空白如果您使用默认的“请求移动站点”
  • 该页面在桌面浏览器中可以正常工作

<代码>F29

我已经采取措施在服务器端强制超时,以防连接挂起。但当我查阅日志时,请求很快就完成了,没有任何常见的后续活动。我的猜测是存在某种JavaScript错误,导致React应用程序退出。

下一步是什么对解决此问题可能有帮助?

ETA:添加了新的信息,确认请求如预期一样从Chrome到达Golang服务器。

我认为发生的事情是“请求移动站点”模式在有一个大的JavaScript包时会失效,而“请求桌面站点”由于某种原因没有。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-15 02:20:03

对于任何遇到这种情况的人来说,对我有效的方法是减少iOS Chrome应用程序必须加载的JavaScript的数量,例如,使用代码拆分,用户代理嗅探,以及在iOS Chrome的情况下重定向到内存密集度较低的页面。在这样做之后,事情运行得很好。我猜在“请求移动站点”模式下运行的应用程序比在“请求桌面站点”模式下运行的应用程序可用内存更少。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55114452

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档