我有一个大小为20MB的json架构。当它加载谷歌浏览器时,渲染视图大约需要20秒。虽然当我在 firefox 中加载它时,它会失败。
在谷歌上,我发现脚本执行时间限制为10秒。当我把它设置为20-25秒。它在firefox中完美执行。
上面有什么替代方法可以在firefox中执行需要10秒以上的java脚本。因为我无法在每台机器上设置 dom.max_script_run_time 。
答案 0 :(得分:0)
您应该考虑将JSON数据流式传输,而不是在应用中一次性加载它,因为它是20兆。我还没有使用过它,但是有一个库Oboe.js可以在它仍在加载时解析JSON数据,并且当你开始接收完成的JSON位时可以使用回调来处理。这不是一个非常快速的解决方案,但我认为这是最简单的方法。