iframe.ts 335 B

123456789101112131415
  1. const iframe = new iFrame();
  2. iframe.on("UpdateData", async () => {
  3. if (document.querySelector("video")) {
  4. const video = document.querySelector<HTMLVideoElement>("video");
  5. if (!isNaN(video?.duration)) {
  6. iframe.send({
  7. duration: video.duration,
  8. currentTime: video.currentTime,
  9. paused: video.paused,
  10. });
  11. }
  12. }
  13. });