/**
 * 获取当前运行平台信息
 * @returns {{isPC: boolean, isMobile: boolean, platform: string}}
 */
export function getPlatformInfo() {
	try {
		const info = uni.getSystemInfoSync();
		const platform = info.platform.toLowerCase();
		
		const isPC = platform === 'windows' || platform === 'mac';
		const isMobile = platform === 'ios' || platform === 'android';
		
		return {
			isPC,
			isMobile,
			platform
		};
	} catch (e) {
		// 发生错误时，默认返回移动端信息或错误状态
		console.error('getPlatformInfo error:', e);
		return {
			isPC: false,
			isMobile: true, // 默认或降级处理
			platform: 'unknown'
		};
	}
}