From 4726498faa6cf823c6f2c68e75b810b17984d94a Mon Sep 17 00:00:00 2001 From: Soybean Date: Wed, 16 Oct 2024 12:10:00 +0800 Subject: [PATCH] fix(utils): fix `isPC`. fixed #644 --- src/utils/agent.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/utils/agent.ts b/src/utils/agent.ts index 736cbd8f..a8416b2a 100644 --- a/src/utils/agent.ts +++ b/src/utils/agent.ts @@ -1,5 +1,7 @@ export function isPC() { const agents = ['Android', 'iPhone', 'webOS', 'BlackBerry', 'SymbianOS', 'Windows Phone', 'iPad', 'iPod']; - return !agents.includes(window.navigator.userAgent); + const isMobile = agents.some(agent => window.navigator.userAgent.includes(agent)); + + return !isMobile; }