From ac4341ea6b66ae02427d39d35f41d42d78b2eb2e Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期五, 14 二月 2025 10:08:32 +0800
Subject: [PATCH] #
---
zy-asrs-flow/src/components/RightContent/index.jsx | 77 ++++++++++++++++++--------------------
1 files changed, 36 insertions(+), 41 deletions(-)
diff --git a/zy-asrs-flow/src/components/RightContent/index.jsx b/zy-asrs-flow/src/components/RightContent/index.jsx
index e5e8099..fb0b71f 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
@@ -65,52 +65,47 @@
}}
onClick={handleClick}
>
- {layoutMode ? <InsertRowAboveOutlined /> : <InsertRowLeftOutlined />}
+ {layoutMode ? <InsertRowLeftOutlined /> : <InsertRowAboveOutlined />}
</div>
);
};
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