wangchuanjin преди 1 година
родител
ревизия
cedad42b8b
променени са 1 файла, в които са добавени 12 реда и са изтрити 0 реда
  1. 12 0
      common/requtil.go

+ 12 - 0
common/requtil.go

@@ -8,6 +8,18 @@ import (
 	"strings"
 )
 
+// 获取操作系统类型
+func GetSystem(userAgent string) string {
+	userAgent = strings.ToLower(userAgent)
+	if strings.Contains(userAgent, "android") {
+		return "android"
+	} else if strings.Contains(userAgent, "iphone") || strings.Contains(userAgent, "ipad") || strings.Contains(userAgent, "ipod") {
+		return "ios"
+	} else {
+		return "pc"
+	}
+}
+
 // 获取平台类型
 func GetOS(useros string) string {
 	osVersion := "其他"