2

このアプリケーションは、約 15 メガの画像をダウンロードし、それらを html キャンバスに表示します。少しストレス テストを行っているところ、コンピューターをスリープ モードにすると約 10 個のタブが開いた後、キャンバスが空白になり、真っ白になることがわかりました (これは毎回発生するわけではありません) 、しかし非常に頻繁に)。

JavaScript の Image オブジェクトに画像を保持しています。それらのメモリを調べたところ、まだ有効であるように見えます。エラーが発生する前後のスナップショットを撮って Chrome メモリ分析を使用しようとしましたが、メモリの使用量が少ない場合もあれば、多くの場合もあったため、あまりわかりませんでした。

誰かがこれを以前に見たことがあるかどうか、そしてそうでなくても、似たようなものをデバッグすることについての指針があるかどうか興味があります。エラーが発生したかどうかを判断して画像のリロードをトリガーできる方法があれば、それで十分ですが、何が原因かを突き止めるまで恐れています。試して検査します。

4

2 に答える 2

1

Chrome 29 にはキャンバスに関する重大な問題があります。

この問題を確認してスターを付けることをお勧めします: https://code.google.com/p/chromium/issues/detail?id=280153

(このストレステストも失敗しており、関連している可能性があります)

于 2013-08-27T18:37:45.737 に答える