リフローを呼び出すことになっているすべてを試しましたが、それは起こりません。テスト関数を10回呼び出して、画面に要素を描画し、その要素を反復ごとに移動します。そのループはすぐに実行され、最終的には画面上の要素の動きを見る代わりに1つの画像を取得します。
すべての作業が完了すると、画面上のリフローと描画が呼び出されるようになります。しかし、私はそれぞれの絵を見たいです。
私が試したすべてのことは何の結果ももたらさなかった。動作するのはalert()だけですが、ユーザーとの対話は必要ありません。
それが助けになるなら、私はWebkit1.2.5を使用しています。
私が十分に理解できないならば、私はよりよく説明しようとします。
これは私がリフローを強制しているコードです
var i = 0;
for(;i<500;i+=50){
fTestInfo(i);
console.log("Test loop!!! "+i);
}
私が必要としているのは、fTestInfo(i)が実行されるたびに画面に画像が表示されることですが、代わりに、最終結果しか表示されません。
fTestInfoはiに依存し、iの値だけ左に移動します。