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