複数の小さなビデオ要素を1つのWebページで処理するコードを扱っていますが、複数のプログレスバーを同期させるのに問題があります。それぞれの動画と一緒に。エラーsetTimeoutでラップされたときに「未定義のプロパティを読み取れません」
コード$(this).find("progress").attr("value", $("video", this)[0].currentTime);
のこの作品は、main関数の内部で動作しているようですが、私はsetTimeout
で別の関数でそれを包むときにプログレスバーが実際に私はこのエラーを取得するアニメーション化:
"Cannot read property 'currentTime' of undefined at function"
私はそれを自分自身で動作させることができるかどうかを確認するためにいくつかのバリエーションを試しましたが、通常のように壁にコードを投げて修正できませんでした。
誰かがこれをやっている理由を教えていただけますか?
これまでの質問を一日中閲覧した後に、何とかして逃した。ポインタありがとう! –