From e3323af173db76e74297ec802b8a1aef1995e832 Mon Sep 17 00:00:00 2001
From: youjie <272855983@qq.com>
Date: Mon, 3 Jun 2024 14:23:03 +0800
Subject: [PATCH] 禁止缩放

---
 ant-design-vue-jeecg/src/components/layouts/UserLayoutLogin.vue | 11 +++++++++++
 1 file changed, 11 insertions(+), 0 deletions(-)

diff --git a/ant-design-vue-jeecg/src/components/layouts/UserLayoutLogin.vue b/ant-design-vue-jeecg/src/components/layouts/UserLayoutLogin.vue
index 4a778d0..6e3d059 100644
--- a/ant-design-vue-jeecg/src/components/layouts/UserLayoutLogin.vue
+++ b/ant-design-vue-jeecg/src/components/layouts/UserLayoutLogin.vue
@@ -111,8 +111,12 @@ export default {
   created() {
     this.handleChangeCheckCode();
     this.getWarehouse();
+    window.addEventListener("mousewheel",function (event) {
+      if (event.ctrlKey === true || event.metaKey) {event.preventDefault();}},{ passive: false })
+    this.disableZoom();
   },
 
+
   methods: {
     stepCaptchaCancel() {
       this.Logout().then(() => {
@@ -120,6 +124,13 @@ export default {
         this.stepCaptchaVisible = false
       })
     },
+
+   disableZoom() {
+      const metaViewport = document.createElement('meta');
+      metaViewport.setAttribute('name', 'viewport');
+      metaViewport.setAttribute('content', 'width=device-width, initial-scale=1.0, user-scalable=no');
+      document.getElementsByTagName('head')[0].appendChild(metaViewport);
+    },
     stepCaptchaSuccess() {
       this.loginSuccess()
     },
--
libgit2 0.22.2