fix: add os platform value

This commit is contained in:
GyDi
2023-01-14 12:07:31 +08:00
parent 4642b79b5b
commit ab161a42ee
4 changed files with 23 additions and 6 deletions

View File

@@ -2,10 +2,11 @@
// according to UA
export default function getSystem() {
const ua = navigator.userAgent;
const platform = OS_PLATFORM;
if (ua.includes("Mac OS X")) return "macos";
if (ua.includes("Mac OS X") || platform === "darwin") return "macos";
if (/win64|win32/i.test(ua)) return "windows";
if (/win64|win32/i.test(ua) || platform === "win32") return "windows";
if (/linux/i.test(ua)) return "linux";