diff --git a/code/VideoAccess-VCMP/web/client/src/components/videoPlayer/videoPlay.jsx b/code/VideoAccess-VCMP/web/client/src/components/videoPlayer/videoPlay.jsx index 05e9352..1725163 100644 --- a/code/VideoAccess-VCMP/web/client/src/components/videoPlayer/videoPlay.jsx +++ b/code/VideoAccess-VCMP/web/client/src/components/videoPlayer/videoPlay.jsx @@ -65,7 +65,6 @@ const VideoPlay = ({ iotVideoServer, local, //是否本地调用视频 }) => { - console.log(sizeWh); const [jessibuca, setjessibuca] = useState(null) const [player, setPlayer] = useState(null) const [isPlaying, setIsPlaying] = useState(false) @@ -264,7 +263,6 @@ const VideoPlay = ({ // setYingshiPrepare('play') } }, 300) - player.stop().then(() => { player.play({ url: `${videoObj.replayUrl}?begin=${moment(Begain.current).format("YYYYMMDDHHmmss")}&end=${moment(playBackTime.current[1]).format("YYYYMMDDHHmmss")}` }) playState.current = false @@ -273,7 +271,6 @@ const VideoPlay = ({ // 随播放时间变化更新进度条 document.getElementById('process_point').style.left = processDisX - 4.5 + 'px' } - } }, [processDisX]) @@ -371,17 +368,17 @@ const VideoPlay = ({ } } - useEffect(() => { - if (!operationRef.current?.fullScreen.select) { - setSize({ parentWidth: sizeWh?.parentWidth, parentHeight: sizeWh?.parentHeight, width: width || sizeWh?.parentWidth, height: height || sizeWh?.parentHeight }) - if (videoObj.type == 'yingshi' && player && IsSize == !'true') { + useEffect(async () => { + if (!operationRef.current?.fullScreen.select && player) { + if (videoObj.type == 'yingshi' && IsSize == 'true') { + + } else { console.log(11111111111); - player.stop().then(() => { - player.play().then(() => { - player.reSize(width || sizeWh?.parentWidth, height || sizeWh?.parentHeight) - }) + console.log(sizeWh); + + await setSize({ parentWidth: sizeWh?.parentWidth, parentHeight: sizeWh?.parentHeight, width: width || sizeWh?.parentWidth, height: height || sizeWh?.parentHeight }) + player.reSize(width || sizeWh?.parentWidth, height || sizeWh?.parentHeight) - }) } } @@ -449,7 +446,7 @@ const VideoPlay = ({ // /> }
- {videoMask ?
hhktyjr6tyr5
: ''} + {videoMask ?
hhktyjr6tyr5
: ''} {/* 下方操作栏 */}