文章詳情頁
javascript - js能否檢測單文件加載進(jìn)度
瀏覽:423日期:2023-11-13 18:06:42
問題描述
最近公司有個(gè)需求,要求我們手機(jī)網(wǎng)頁在打開的時(shí)候,能顯示資源的加載進(jìn)度。我提出例如總體圖片的加載作為進(jìn)度條的數(shù)據(jù)。但是領(lǐng)導(dǎo)想要能顯示單文件資源加載進(jìn)度(例如css,js,圖片等資源在網(wǎng)絡(luò)超級(jí)差的情況下)。后來網(wǎng)絡(luò)上我看了一些資料都是一下關(guān)于下載的(雖然我也感覺下載和緩存不是一回事==),感覺不太是領(lǐng)導(dǎo)要求的。所以深夜發(fā)文了。要是能有小小demo讓我拜讀一下就更好了。
問題解答
回答1:單文件的加載時(shí)間,可以通過Perfromance API來處理,使用performance.getEntries()獲取所有資源請(qǐng)求的時(shí)間數(shù)據(jù)這里有篇文章,你可以參考初探 performance – 監(jiān)控網(wǎng)頁與程序性能,希望可以幫到你。
標(biāo)簽:
JavaScript
上一條:android - 哪位大神知道java后臺(tái)的api接口的對(duì)象傳到前端后輸入日期報(bào)錯(cuò),是什么情況?求大神指點(diǎn)下一條:javascript - 怎樣限制同一個(gè)瀏覽器不能登錄兩個(gè)賬號(hào)
相關(guān)文章:
1. javascript - QQ第三方登錄的問題2. node.js - express框架,設(shè)置瀏覽器從緩存中讀取靜態(tài)文件,只有js從緩存中讀取了,css還有一些圖片為何沒有從緩存中讀取?3. javascript - 請(qǐng)指條明路,angular的$event,在select中卻是undefined?4. vue.js - vue-router開啟HTML5的history模式后nginx配置5. java - Spring boot 讀取 放在 jar 包外的,log4j 配置文件,系統(tǒng)有創(chuàng)建日志文件,不寫入日志信息。6. javascript - 我的站點(diǎn)貌似被別人克隆了, google 搜索特定文章,除了域名不一樣,其他的都一樣,如何解決?7. css3 - 這個(gè)效果用 CSS 可以實(shí)現(xiàn)嗎?border-image8. java - web端百度網(wǎng)盤的一個(gè)操作為什么要分兩次請(qǐng)求服務(wù)器, 有什么好處嗎9. node.js - nodejs+express+vue10. java - 如何點(diǎn)擊按鈕,重新運(yùn)行(我是初學(xué)者)?
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備