繁体   English   中英

网页无法仅在ios9野生动物园浏览器中加载

[英]webpage not loading only in ios9 safari browser

我在iOS 9野生动物园浏览器中呈现某些网页时遇到一个问题。 这些页面根本无法在此浏览器中呈现,但相同的页面对于台式机和其他设备浏览器(包括IOS 8及更低版本)可以正常工作。

iOS 8野生动物园和iOS 9野生动物园有什么区别? 该问题的解决方案是什么? 如何调试这个问题? 有人已经遇到这个问题了吗?

在这里,我们使用ractiveJs前端模板(用于IE支持的旧版本),并且相关的json数据正在通过Ajax调用获取。 jQuery和一些其他JavaScript库包含在这里。

请参考所附图片以了解内存使用情况

这是iOS 9上Ractive的一个已知问题,到目前为止一直到9.2。 问题在于大型模板会在Safari中导致内存泄漏。 为此打开了一个问题 ,但此后已关闭,但未提供修复程序。 相反,Ractive团队正在等待苹果公司修复Safari,尽管我没有发现有人提到苹果公司会这样做。

您有两种选择来解决此问题:

  • 将大型模板拆分为多个部分
  • 准备模板。 我不知道该怎么做,但是您可以先阅读一些有关我所链接问题的回复。 您可以从此处获取解析器代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM