1. uniapp 判断运行设备类型(安卓、苹果、鸿蒙、微信小程序、H5)
1.1. 方法一 uni.getDeviceInfo()
 官方文档:https://uniapp.dcloud.net.cn/api/system/getDeviceInfo.html

uni.getDeviceInfoSync().osName
(1)'android':安卓系统
(2) 'ios':iOS 系统
(3)'harmony':鸿蒙系统(纯血鸿蒙返回此值)
(4) 注意:卓易通等安卓模拟器环境会返回 'android',非纯血鸿蒙
1.2. 方法二 uni.getSystemInfoSync()
uniapp可以通过多种方法判断运行设备类型,包括安卓、苹果、鸿蒙、微信小程序和H5。以下是具体的方法:
使用uni.getSystemInfoSync().platform判断安卓、苹果、微信开发者工具:通过这个API可以获取当前运行平台的信息。
javascript
//设备类型
let deviceType =uni.getSystemInfoSync().platform
switch (deviceType) {
case "android"://android:安卓 App
break
case "ios"://ios:苹果 App
break
case "harmonyos"://鸿蒙
break
case "weixin"://微信小程序
break
case "h5"://H5
break
case "PC"://PC
break
}