【问题标题】:Web application crashes on iPad and iPhone on device but not on debug (web inspector)Web 应用程序在设备上的 iPad 和 iPhone 上崩溃,但在调试时不崩溃(Web 检查器)
【发布时间】:2014-01-25 18:30:58
【问题描述】:

这是一个非常奇怪的情况,但我有一个有问题的 Web 应用程序(不,这不是奇怪的部分)。所以基本上它是在 ASP MVC 框架上设计的,使用 bs3 和响应式设计,并且在桌面上运行良好。

我的问题是;一些编辑页面在 iOS 设备上崩溃了,奇怪的是当我尝试跟踪错误并将设备连接到 Web Inspector 时,它永远不会崩溃。每当我拔下电缆并重试时,它就会崩溃:S 以前有人遇到过类似的问题吗?

【问题讨论】:

  • 当你说它崩溃时,你是说网站本身崩溃了吗?这是孤立的只是说 Safari 还是基本上是 iPad 上的任何浏览器?我还建议尝试 BrowserStack 并查看是否可以通过那里复制行为。设置 iPad 的相同配置并打开您的站点。它可能与浏览器相关或更多。
  • Safari 崩溃并从屏幕上消失,它只是 Safari。感谢我现在尝试的技巧。
  • 你有没有找到解决方案。我现在遇到了这个问题。
  • 很遗憾没有

标签: ios asp.net-mvc twitter-bootstrap responsive-design web-inspector


【解决方案1】:

这是由于 iPad 上的内存限制,当您有大量 AJAX 调用、大量活动下载连接和/或大量 DOM 操作/动态 HTML 时。我建议你使用

<meta name="viewport" content="width=device-width, user-scalable=no" />

禁用用户交互、减少/整合 AJAX 调用、缩小文件,以及使用 Chrome 的性能审核来获取其他有用的提示。

【讨论】:

  • 不幸的是它没有用。我尝试了所有选项,但它仍然存在。我认为这是iOS7上Safari的问题
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-09-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多