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() },