Interface DeviceInfosOutput

Hierarchy

  • DeviceInfosOutput

Properties

platform: string

Operation system platform e.g. ["android", "ios"]

osVersion: number

Operating system version e.g. 14.4 for iOS or 13 for Android

model: string

Device model name e.g. "iPhone12,5", "sm-a515f2"

brand: string

Device brand name e.g. "apple", "samsung"

userAgent: string

User agent string representing the device's browser or runtime environment. e.g. "Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148"

android: {
    apiLevel: number;
}

Android-specific information Only present if platform is "android"

Type declaration

  • apiLevel: number

    Android API level e.g. 29 for Android 10, 33 for Android 13

ios: {
    operatingSystem: string;
}

Apple operating system information Only present if platform is "ios"

Type declaration

  • operatingSystem: string

    Operating system name e.g. "ios", "macos", "ipados"

Generated using TypeDoc