This commit is contained in:
Rao 2025-03-05 16:59:07 +08:00
parent af9f265247
commit 888ea28168
1 changed files with 4 additions and 1 deletions

View File

@ -1,6 +1,6 @@
// components/CourseDetailDisplayArea.tsx // components/CourseDetailDisplayArea.tsx
import { motion, useScroll, useTransform } from "framer-motion"; import { motion, useScroll, useTransform } from "framer-motion";
import React, { useContext, useRef, useState } from "react"; import React, { useContext, useEffect, useRef, useState } from "react";
import { VideoPlayer } from "@web/src/components/presentation/video-player/VideoPlayer"; import { VideoPlayer } from "@web/src/components/presentation/video-player/VideoPlayer";
import { CourseDetailDescription } from "./CourseDetailDescription"; import { CourseDetailDescription } from "./CourseDetailDescription";
import { Course, LectureType, PostType } from "@nice/common"; import { Course, LectureType, PostType } from "@nice/common";
@ -24,6 +24,9 @@ export const CourseDetailDisplayArea: React.FC = () => {
const navigate = useNavigate(); const navigate = useNavigate();
const { scrollY } = useScroll(); const { scrollY } = useScroll();
const videoOpacity = useTransform(scrollY, [0, 200], [1, 0.8]); const videoOpacity = useTransform(scrollY, [0, 200], [1, 0.8]);
useEffect(()=>{
console.log(lecture?.meta?.videoUrl)
})
return ( return (
<div className="min-h-screen bg-gray-50"> <div className="min-h-screen bg-gray-50">
{/* 固定的视频区域 */} {/* 固定的视频区域 */}