最近有些需求,要做到在 客戶端使用 javascript 測試,所以測試網路上得一些程式,這邊分享一個目前感覺起來比較好用的
避免之後又要從茫茫大海尋找,這主要程式碼也不是我寫的是參考這篇 https://stackoverflow.com/questions/5529718/how-to-detect-internet-speed-in-javascript
感謝 各位 opensource 前輩的程式碼
直接上程式碼的,簡單得說 透過 javascript 去下載網路上一張 14.7MB 的圖片,然後再計算完成所需要的時間,計算出下載速度
然後我每10秒跑一次一直偵測
結果
大概寫到這裡,反正有需要的自己再改一下,測試了幾個,剛好這符合自己的需要,所以就記錄一下
reference:
https://stackoverflow.com/questions/5529718/how-to-detect-internet-speed-in-javascript