diff options
| author | Factiven <[email protected]> | 2023-09-12 21:45:30 +0700 |
|---|---|---|
| committer | Factiven <[email protected]> | 2023-09-12 21:45:30 +0700 |
| commit | 701798acaeb28f657bd1420d06253d350eb41b96 (patch) | |
| tree | 6df53eb6c7ae07c5af21bcd6d3a0078b1d196d13 /components/videoPlayer.js | |
| parent | Create build-test.yml (diff) | |
| download | moopa-701798acaeb28f657bd1420d06253d350eb41b96.tar.xz moopa-701798acaeb28f657bd1420d06253d350eb41b96.zip | |
initial v4 commit
Diffstat (limited to 'components/videoPlayer.js')
| -rw-r--r-- | components/videoPlayer.js | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/components/videoPlayer.js b/components/videoPlayer.js index dcde703..a961c1b 100644 --- a/components/videoPlayer.js +++ b/components/videoPlayer.js @@ -26,7 +26,6 @@ export default function VideoPlayer({ progress, session, aniId, - stats, skip, title, poster, @@ -86,12 +85,10 @@ export default function VideoPlayer({ return { ...(isDefault && { default: true }), html: items.quality === "default" ? "adaptive" : items.quality, - url: - provider === "gogoanime" - ? `https://cors.moopa.workers.dev/?url=${encodeURIComponent( - items.url - )}${referer ? `&referer=${encodeURIComponent(referer)}` : ""}` - : `${proxy}${items.url}`, + // url: `https://cors.moopa.live/${items.url}`, + url: `${proxy}?url=${encodeURIComponent(items.url)}${ + referer ? `&referer=${encodeURIComponent(referer)}` : "" + }`, }; }); @@ -136,7 +133,7 @@ export default function VideoPlayer({ option={{ url: `${url}`, title: `${title}`, - autoplay: false, + autoplay: true, screenshot: true, moreVideoAttr: { crossOrigin: "anonymous", @@ -225,16 +222,19 @@ export default function VideoPlayer({ name: session?.user?.name, id: String(aniId), watchId: id, - title: track?.playing?.title || aniTitle, + title: track.playing?.title || aniTitle, aniTitle: aniTitle, - image: track?.playing?.image || info?.coverImage?.extraLarge, + image: track.playing?.image || info?.coverImage?.extraLarge, number: Number(progress), duration: art.duration, timeWatched: art.currentTime, provider: provider, + nextId: track.next?.id, + nextNumber: Number(track.next?.number), + dub: dub ? true : false, }), }); - // console.log("updating db"); + // console.log("updating db", { track }); }, 5000); art.on("video:pause", () => { @@ -263,6 +263,9 @@ export default function VideoPlayer({ duration: art.duration, timeWatched: art.currentTime, provider: provider, + nextId: track?.next?.id, + nextNumber: track?.next?.number, + dub: dub ? true : false, createdAt: new Date().toISOString(), }); }, 5000); @@ -297,7 +300,7 @@ export default function VideoPlayer({ // use >= instead of > if (marked < 1) { marked = 1; - markProgress(aniId, progress, stats); + markProgress(aniId, progress); } } }); |