Skip to main content

OS

Device OS

TypeNameInterface Description
EnumAndroid = 0

EnumHarmonyOS = 5

EnumIOS = 1

EnumLinux = 4

EnumMacOS = 3

EnumWindows = 2

Examples

Android = 0

let value = APJS.OS.Android;

HarmonyOS = 5

let value = APJS.OS.HarmonyOS;

IOS = 1

let value = APJS.OS.IOS;

Linux = 4

let value = APJS.OS.Linux;

MacOS = 3

let value = APJS.OS.MacOS;

Windows = 2

let value = APJS.OS.Windows;

Use Case

@component()
export class NewBehaviourScript extends APJS.BasicScriptComponent {
onStart() {
// TODO: instantiate / use OS here
}
onUpdate(deltaTime: number) {
}
}
Copyright © 2026 TikTok. All rights reserved.
About TikTokHelp CenterCareersContactLegalTerms of ServicePrivacy PolicyCookies