スクロール効果を実現するために、Web ページで次のように変換プロパティを操作しています。
element.style.webkitTransform = "translate(0px, -"+scrollY+"px)";
snapShotPage();
ほとんどのブラウザー (私の経験から Webkit を含む) では、スクリプトの実行が終了して視覚的な変更が行われるまで待機することを知っていますが、私の場合は、正確なスナップショットを取得するために、再描画/再描画が発生した後snapShotPage()
に実行する必要があります。これを行う方法はありますか?
を使用するとこの動作が発生することに気付きscrollTop
ましたが、私の場合はオプションではありません。の使用を避ける解決策はありsetTimeout
ますか?