uniapp 判断运行设备类型(安卓、苹果、鸿蒙、微信小程序、H5)
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可以获取当前运行平台的信息。
//设备类型let deviceType =uni.getSystemInfoSync().platform switch(deviceType){case"android"://android:安卓 App breakcase"ios"://ios:苹果 App breakcase"harmonyos"://鸿蒙 breakcase"weixin"://微信小程序 breakcase"h5"://H5breakcase"PC"://PCbreak}