在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML5  HTML/ 如何在這種情況下,讓用戶盡可能小的感受到“卡頓”?

如何在這種情況下,讓用戶盡可能小的感受到“卡頓”?

我們需要做一個(gè)基于Web的閱讀器,就跟大家使用的各家Web閱讀器一樣,比如可以左右翻頁(yè)之類的。
但是,我們有個(gè)很奇葩的需求,需要計(jì)算所有內(nèi)容的總長(zhǎng)度,或者進(jìn)行搜索。這就需要實(shí)現(xiàn)一個(gè)“內(nèi)容遍歷”的功能。另外,我們的內(nèi)容來(lái)源是“iframe”,并不是已經(jīng)解析好的數(shù)據(jù),通過(guò)ajax給我們,而是真真切切的一個(gè)一個(gè)的網(wǎng)頁(yè)地址,每個(gè)章節(jié)就是一個(gè)網(wǎng)頁(yè)??!我們需要控制一個(gè)iframe去按順序加載這些網(wǎng)頁(yè),然后再取里面的內(nèi)容進(jìn)行計(jì)算。

現(xiàn)在遇到一個(gè)問(wèn)題是:在這個(gè)被蓋在后面的iframe進(jìn)行遍歷和計(jì)算時(shí),會(huì)導(dǎo)致頁(yè)面卡頓,對(duì)用戶的操作反應(yīng)變卡。

請(qǐng)問(wèn),這個(gè)有什么辦法優(yōu)化嗎?有哪些優(yōu)化點(diǎn)可以注意?
多謝

回答
編輯回答
夕顏

web workers了解一下

2017年3月2日 05:11