約 50 のオーディオ プレーヤーを含む Web ページがあります。InfiniteScroll を使用して、ユーザーがスクロールするときに一度に約 10 のプレーヤーのみをロードしたいと考えています。私が抱えている問題は、audio
MediaElement.js という HTML5 プラグインを使用していて、そのプラグインがページに読み込まれる新しいプレーヤーに適用されないことです。私が探しているのは、コンテンツの各セクションがロードされた後にコールバックを実行して、MediaElement.js を再度初期化し、新しくロードされたすべてのオーディオ要素に適用されるようにする方法です。
InfiniteScroll の次のオプションを使用してこれを機能させようとしましたが、コンテンツの各セクションがページに読み込まれたときではなく、最初にページを読み込んだときにのみ読み込まれるようです。
// Just a testing function
function test() {
console.log("test");
}
// snippet of the finished option for InfiniteScroll..
loading: {
finished: test()
}