EPUB固定レイアウトのページがJavascriptで表示されていることを確認することはできますか?
DOMContentLoadedイベントがありますが、隣接するページもiBooksにプリロードされるとこのイベントを発生させ、ページが表示される前にアニメーションまたはサウンドが開始されます...
EPUB固定レイアウトのページがJavascriptで表示されていることを確認することはできますか?
DOMContentLoadedイベントがありますが、隣接するページもiBooksにプリロードされるとこのイベントを発生させ、ページが表示される前にアニメーションまたはサウンドが開始されます...
いいえ、ちがいます。
これはiBooksの「機能」です。それはページをプリロードします、私は後でページめくりをより速くすることを想定しています。残念ながら、実際に表示されているのではなく、ページがプリロードされていることを検出する方法はありません。
これに対処する唯一の方法は、アニメーションまたはサウンドを開始するために、各ページでユーザーの操作を強制する(何かをタップする)ことです。ユーザーの操作が発生するまでJS自体が読み込まれないように、JSを構造化する必要がある場合もあります。とにかく、ビデオはユーザーの操作なしでは再生を開始しません。