我們的應用程序下載大約15毫克的圖像,並將它們顯示在HTML畫布中。我們正在進行一些壓力測試,並發現如果我們將計算機置於睡眠模式後打開大約10個選項卡,則當它返回時,畫布是空白的 - 它只顯示純白色(這不會每次都發生,但非常頻繁)。從待機模式喚醒後,Chrome畫布變爲空白
我們在JavaScript Image對象中保存圖像,並且檢查了這些圖像中的內存,並且它們看起來仍然有效。我試圖在發生錯誤之前和之後快速使用Chrome內存分析,在某些情況下,使用較少的內存,在其他情況下使用更多,所以似乎沒有告訴我很多。
我很好奇,如果有人以前見過這個,即使沒有,有沒有人有指針調試類似的東西。如果有方法可以確定錯誤是否已經發生,這樣我們就可以觸發重新載入圖像,但是我直到弄清楚是什麼導致圖像出現,我甚至不知道是什麼嘗試和檢查。
不當然可以,但也許你應該重畫屏幕上的內容?在...中調用你用來繪製畫布的函數來查看。 – rtpg
聽起來像一個鉻錯誤 – zerkms