如何在运行脱机javascript应用程序时防止浏览器超时

如何在运行脱机javascript应用程序时防止浏览器超时,javascript,browser,kendo-ui,Javascript,Browser,Kendo Ui,因此,我正在开发一个Javascript/HTML程序,其行为类似于用户通过HTML文件启动的脱机应用程序。该应用程序的目的是读取一个非常大的CSV文件,大约200万行长,目标是使用KendoUI创建一个包含该数据的散点图(作为CSV向量)。该库在数据长度约为5-10000的情况下运行良好,但当数据长度超过100万时,浏览器停止工作,然后崩溃。例如,Chrome说“aw snap”,然后退出。有没有办法防止浏览器像这样超时?我想用Electron让它在没有浏览器的情况下运行,但我认为在后端它仍然

因此,我正在开发一个Javascript/HTML程序,其行为类似于用户通过HTML文件启动的脱机应用程序。该应用程序的目的是读取一个非常大的CSV文件,大约200万行长,目标是使用KendoUI创建一个包含该数据的散点图(作为CSV向量)。该库在数据长度约为5-10000的情况下运行良好,但当数据长度超过100万时,浏览器停止工作,然后崩溃。例如,Chrome说“aw snap”,然后退出。有没有办法防止浏览器像这样超时?我想用Electron让它在没有浏览器的情况下运行,但我认为在后端它仍然使用chromium,这将具有相同的限制。

将文件作为流读取,或者将文件分块,然后一次读取一个块。

将文件作为流读取,或者将文件分块,然后一次读取一个块。

用于在单独的线程上运行代码,并查看“脱机”的概念用于在单独的线程上运行代码分离线程并查看“脱机”运行的概念