[問題] download大於1GB的file chrome會crash

看板Web_Design作者 (小雞旦)時間9年前 (2016/03/30 22:39), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串1/1
各位前輩大家好,小弟剛開始寫web ui,如題,最近實做帶有進度條的下載功能,發現 XMLHttpRequest()物件若open超過1GB的file,在chrome上面就會crash 訊息: DevTools was disconnected from the page. Once page is reloaded, DevTool will automatically connect. 我不是很明白為甚麼會這樣。 所以想請問板上各位大大是否有相關經驗可以為我解惑呢? 此外,我用這個方法也不曉得最後file會被下載到哪...這兩個問題是否相關呢? 感謝大家! ======================= 程式碼 =========================== var client = new XMLHttpRequest(); var x = document.createElement("PROGRESS"); console.log('Entering TriggerProgressEvent'); client.open('GET', 'http://127.0.0.1:8080/features/upload/FileDownload.7z',true); client.send(); client.onprogress = function(event) { if(event.lengthComputable) { console.log(event.total); console.log(event.loaded); x.setAttribute("max", event.total); x.setAttribute("value", event.loaded); document.body.appendChild(x); } }; ======================== 結束 ================================ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.102.136.36 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1459348790.A.42A.html

03/30 22:58, , 1F
關掉DevTool 還會嗎?因為你一直在console 輸出log,或是
03/30 22:58, 1F

03/30 22:58, , 2F
關閉輸出log
03/30 22:58, 2F

03/30 23:05, , 3F
回1F大大,我關掉consol.log還是會,至於DevToo請問?
03/30 23:05, 3F

03/30 23:09, , 4F
剛才把DevTool關掉了(應該是我丟console的那個視窗?)
03/30 23:09, 4F

03/30 23:10, , 5F
結果還是會。
03/30 23:10, 5F
文章代碼(AID): #1M--KsGg (Web_Design)
文章代碼(AID): #1M--KsGg (Web_Design)