canvasでブラウザのレンダリングが終わった後に処理をしたい。
解決したいこと
canvasでブラウザのレンダリングが終わった後に処理をしたい。
発生している問題
javascriptでcanvasを用いて実装しているが、その過程でブラウザのレンダリングが完了する前に
getElementsByTagName('canvas');
この処理でcanvasの情報を取得しに行こうとするときちんとその情報が取れない
自分で試したこと
setTimeout(...,0)でこの処理を囲むと問題が発生しなくなったので、
レンダリングが完了したら
getElementsByTagName('canvas');
この処理を走らせたいのですが、何か方法ございませんでしょうか?
0