标签: javascript performance mobile-safari ractivejs ios9.1
我在iOS 9 Safari浏览器中渲染我的一些网页时面临一个问题。这些页面在这个浏览器中根本没有渲染,但是相同的页面适用于桌面和其他设备浏览器,包括IOS 8及更低版本。
iOS 8 safari和iOS 9 safari有什么区别? 这个问题的解决方案是什么? 如何调试此问题? 有没有人遇到这个问题?
这里我们使用ractiveJs前端模板(IE支持的遗留版本),并且Ajax调用正在获取相关的json数据。这里包含了Jquery和一些额外的JavaScript库。
Please refer attached image for memory usage
答案 0 :(得分:1)
这是iOS 9上Ractive的已知问题,目前为止高达9.2。问题是大型模板在Safari中遇到内存泄漏。 An issue已为此开放,但此后一直关闭而未提供修复。相反,Ractive团队正在等待Apple修复Safari,尽管我还没有找到任何提及Apple会做这样的事情。
您可以通过以下几种方法解决此问题: