Sencha Touch大型HTML渲染速度很慢

Sencha Touch large html rendering is slow

本文关键字:速度 Touch 大型 HTML Sencha      更新时间:2023-09-26

我们构建了一个Sencha Touch应用程序,它允许搜索和显示html文档。没有什么特别的,简单的html文档,用户可以上下滚动。

有些文档非常大~5mb的纯html。这些文档会减慢应用程序的速度,有时甚至会崩溃。

您有任何想法如何解决此问题吗?

5MB大小的HTML文件非常大,即使对于笔记本电脑浏览器也是如此。如果您在移动设备浏览器上运行它,则它们很有可能崩溃。(黑莓浏览器几乎100%。

强烈建议您将每个 HTML 文件的大小保持在几百 KB 以上(假设为 500KB)。然后在每个 HTML 文件中,提供"阅读更多"按钮,让用户导航到 HTML 内容的下一章。

请记住,DOM 越复杂,您的 Sencha Touch 应用程序将变得越慢,因为它始终必须完全管理您的 DOM 结构。