我们正在尝试使用 Java Script 每秒使用网页上的数据 URI 使用 base64 字符串更新图像 src。
Java Script(AJAX) 从网络服务器获取最新图像。
但所有移动浏览器在 5-10 分钟后崩溃。故障转储说,浏览器由于内存不足而崩溃。
有没有办法以编程方式清理内存。
提前致谢。
问候, 卡西克
我们正在尝试使用 Java Script 每秒使用网页上的数据 URI 使用 base64 字符串更新图像 src。
Java Script(AJAX) 从网络服务器获取最新图像。
但所有移动浏览器在 5-10 分钟后崩溃。故障转储说,浏览器由于内存不足而崩溃。
有没有办法以编程方式清理内存。
提前致谢。
问候, 卡西克
我自己没有对此进行测试,但根据此网页上的评论:
cubiq.org/testing-memory-usage-on-mobile-safari
Base64 字符串图像没有被 MobileSafari 正确收集为垃圾,导致 MobileSafari 在看似随机的地方崩溃。我认为值得尝试使用常规图像链接,看看会发生什么。
另请记住,图像数据内存限制约为 10M。