From fda674d3493dfb5fcab72f57042fe587ab9cfdda Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Mon, 15 Apr 2024 15:29:34 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20pad=E8=AF=86=E5=88=AB=E4=B8=BApc?= =?UTF-8?q?=E7=AB=AF=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/frontend/src/utils/index.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/core/frontend/src/utils/index.js b/core/frontend/src/utils/index.js index d6f9312fd4..6a01dce9e8 100644 --- a/core/frontend/src/utils/index.js +++ b/core/frontend/src/utils/index.js @@ -317,7 +317,13 @@ export function isMobile() { return false } const flag = navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i) - return flag + return flag && !isTablet() +} + +export function isTablet() { + var userAgent = navigator.userAgent + var tabletRegex = /iPad|Silk|Galaxy Tab|PlayBook|BlackBerry|(tablet|ipad|playbook)/i + return tabletRegex.test(userAgent) } export const isSameVueObj = (source, target) => {