yukihara1126
@yukihara1126 (原 裕貴)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

canvasでブラウザのレンダリングが終わった後に処理をしたい。

解決したいこと

canvasでブラウザのレンダリングが終わった後に処理をしたい。

発生している問題

javascriptでcanvasを用いて実装しているが、その過程でブラウザのレンダリングが完了する前に

getElementsByTagName('canvas');

この処理でcanvasの情報を取得しに行こうとするときちんとその情報が取れない

自分で試したこと

setTimeout(...,0)でこの処理を囲むと問題が発生しなくなったので、
レンダリングが完了したら

getElementsByTagName('canvas');

この処理を走らせたいのですが、何か方法ございませんでしょうか?

0

1Answer

Comments

  1. @yukihara1126

    Questioner

    ありがとうございます。
    しっかりと理解してから作業するようにします。。

Your answer might help someone💌