我在试图解开一个谜团:
<代码>F29
我已经采取措施在服务器端强制超时,以防连接挂起。但当我查阅日志时,请求很快就完成了,没有任何常见的后续活动。我的猜测是存在某种JavaScript错误,导致React应用程序退出。
下一步是什么对解决此问题可能有帮助?
ETA:添加了新的信息,确认请求如预期一样从Chrome到达Golang服务器。
我认为发生的事情是“请求移动站点”模式在有一个大的JavaScript包时会失效,而“请求桌面站点”由于某种原因没有。
发布于 2019-03-15 02:20:03
对于任何遇到这种情况的人来说,对我有效的方法是减少iOS Chrome应用程序必须加载的JavaScript的数量,例如,使用代码拆分,用户代理嗅探,以及在iOS Chrome的情况下重定向到内存密集度较低的页面。在这样做之后,事情运行得很好。我猜在“请求移动站点”模式下运行的应用程序比在“请求桌面站点”模式下运行的应用程序可用内存更少。
https://stackoverflow.com/questions/55114452
复制相似问题