在UniApp中判断当前设备是安卓还是苹果(iOS),可以通过调用uni.getSystemInfoSync()
方法获取系统信息,然后检查platform
属性的值。如果platform
的值为ios
,则表示当前设备是苹果设备;如果值为android
,则表示是安卓设备.
以下是一个示例代码:
const systemInfo = uni.getSystemInfoSync();
if (systemInfo.platform === 'ios') {
console.log('当前设备是苹果');
} else if (systemInfo.platform === 'android') {
console.log('当前设备是安卓');
}
在这段代码中,uni.getSystemInfoSync()
同步获取了系统信息,然后通过比较platform
属性的值来判断当前设备的操作系统.