From 35f9fd0121b64453b51c9d5294e92f929f1a1308 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期一, 26 二月 2024 13:46:08 +0800 Subject: [PATCH] # --- zy-asrs-flow/src/components/RightContent/index.jsx | 75 +++++++++++++++++-------------------- 1 files changed, 35 insertions(+), 40 deletions(-) diff --git a/zy-asrs-flow/src/components/RightContent/index.jsx b/zy-asrs-flow/src/components/RightContent/index.jsx index e5e8099..7357063 100644 --- a/zy-asrs-flow/src/components/RightContent/index.jsx +++ b/zy-asrs-flow/src/components/RightContent/index.jsx @@ -1,10 +1,10 @@ import { QuestionCircleOutlined } from '@ant-design/icons'; import { SelectLang as UmiSelectLang } from '@umijs/max'; import React from 'react'; -import { - MoonOutlined, - BulbOutlined, - InsertRowAboveOutlined, +import { + MoonOutlined, + BulbOutlined, + InsertRowAboveOutlined, InsertRowLeftOutlined, FullscreenOutlined, FullscreenExitOutlined @@ -72,45 +72,40 @@ export const FullScreen = ({ fullScreen, setFullScreen }) => { const handleClick = () => { + if (!fullScreen) { + requestFullScreen(); + } else { + exitFullscreen(); + } setFullScreen(!fullScreen); }; - // //璋冪敤浜嬩欢 - // const fullScreen = () => { - // let isFullScreen = document.webkitIsFullScreen; - // if (!isFullScreen) { - // requestFullScreen(); - // } else { - // exitFullscreen(); - // } - // setIsFullScreen(isFullScreen); - // }; - // //杩涘叆鍏ㄥ睆 - // const requestFullScreen = () => { - // var de = document.documentElement; - // if (de.requestFullscreen) { - // de.requestFullscreen(); - // } else if (de.mozRequestFullScreen) { - // de.mozRequestFullScreen(); - // } else if (de.webkitRequestFullScreen) { - // de.webkitRequestFullScreen(); - // } else if (de.msRequestFullscreen) { - // de.webkitRequestFullScreen(); - // } - // }; - // //閫�鍑哄叏灞� - // const exitFullscreen = () => { - // var de = document; - // if (de.exitFullScreen) { - // de.exitFullScreen(); - // } else if (de.mozExitFullScreen) { - // de.mozExitFullScreen(); - // } else if (de.webkitExitFullscreen) { - // de.webkitExitFullscreen(); - // } else if (de.msExitFullscreen) { - // de.msExitFullscreen(); - // } - // }; + const requestFullScreen = () => { + var de = document.documentElement; + if (de.requestFullscreen) { + de.requestFullscreen(); + } else if (de.mozRequestFullScreen) { + de.mozRequestFullScreen(); + } else if (de.webkitRequestFullScreen) { + de.webkitRequestFullScreen(); + } else if (de.msRequestFullscreen) { + de.webkitRequestFullScreen(); + } + }; + + const exitFullscreen = () => { + var de = document; + if (de.exitFullScreen) { + de.exitFullScreen(); + } else if (de.mozExitFullScreen) { + de.mozExitFullScreen(); + } else if (de.webkitExitFullscreen) { + de.webkitExitFullscreen(); + } else if (de.msExitFullscreen) { + de.msExitFullscreen(); + } + }; + return ( <div style={{ -- Gitblit v1.9.1