如何在这种情况下,让用户尽可能小的感受到“卡顿”?

我们需要做一个基于Web的阅读器,就跟大家使用的各家Web阅读器一样,比如可以左右翻页之类的。
但是,我们有个很奇葩的需求,需要计算所有内容的总长度,或者进行搜索。这就需要实现一个“内容遍历”的功能。另外,我们的内容来源是“iframe”,并不是已经解析好的数据,通过ajax给我们,而是真真切切的一个一个的网页地址,每个章节就是一个网页!!我们需要控制一个iframe去按顺序加载这些网页,然后再取里面的内容进行计算。

现在遇到一个问题是:在这个被盖在后面的iframe进行遍历和计算时,会导致页面卡顿,对用户的操作反应变卡。

请问,这个有什么办法优化吗?有哪些优化点可以注意?
多谢


MMMHUHU
浏览 661回答 1
1回答

潇潇雨雨

web workers了解一下
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript