🎨 记录操作系统平台

This commit is contained in:
Liang Ding 2023-02-10 22:44:20 +08:00
parent 08641595ae
commit a6d945a9a1
No known key found for this signature in database
GPG key ID: 136F30F901A2231D
3 changed files with 11 additions and 8 deletions

View file

@ -18,13 +18,13 @@ package mobile
import (
"fmt"
"github.com/siyuan-note/siyuan/kernel/cache"
"github.com/siyuan-note/siyuan/kernel/job"
"os"
"path/filepath"
"strings"
"time"
"github.com/siyuan-note/siyuan/kernel/cache"
"github.com/siyuan-note/siyuan/kernel/job"
"github.com/siyuan-note/siyuan/kernel/model"
"github.com/siyuan-note/siyuan/kernel/server"
"github.com/siyuan-note/siyuan/kernel/sql"
@ -36,10 +36,10 @@ func StartKernelFast(container, appDir, workspaceBaseDir, localIPs string) {
go server.Serve(true)
}
func StartKernel(container, appDir, workspaceBaseDir, timezoneID, localIPs, lang string) {
func StartKernel(container, appDir, workspaceBaseDir, timezoneID, localIPs, lang, osVer string) {
SetTimezone(container, appDir, timezoneID)
util.Mode = "prod"
util.MobileOSVer = osVer
util.LocalIPs = strings.Split(localIPs, ",")
util.BootMobile(container, appDir, workspaceBaseDir, lang)

View file

@ -20,10 +20,10 @@ package util
func GetOSPlatform() (plat, ver string) {
if ContainerIOS == Container {
return "iOS", ""
return "iOS", MobileOSVer
}
if ContainerAndroid == Container {
return "Android", ""
return "Android", MobileOSVer
}
return "Unknown", ""
return "Unknown", MobileOSVer
}

View file

@ -45,11 +45,14 @@ const (
// IsExiting 是否正在退出程序。
var IsExiting = false
// MobileOSVer 移动端操作系统版本。
var MobileOSVer string
func logBootInfo() {
plat, platVer := GetOSPlatform()
osInfo := plat
if "" != platVer {
osInfo += "/" + platVer
osInfo += " " + platVer
}
logging.LogInfof("kernel is booting:\n"+
" * ver [%s]\n"+