uni.getSystemInfoSync().platform
// 1、uni-app 编译为小程序时均为生产环境,可用过 uni.getSystemInfoSync().platform 判断是在微信开发者工具里运行还是在手机里运行。
if(uni.getSystemInfoSync().platform === 'devtools')
{
console.log('运行在开发工具上')
}else{
console.log('运行在手机中')
}
// 2、uni-app 编译为 H5 或 App 时,可通过 process.env.NODE_ENV 判断当前环境是H5 还是App 。
if(process.env.NODE_ENV === 'development')
{
console.log('开发环境')
}else{
console.log('生产环境')
}
//3、uni-app 可以根据 uni.getSystemInfoSync().platform 判断是安卓还是ios环境。
if(uni.getSystemInfoSync().platform === 'android')
{
console.log('运行Android上')
}else{
console.log('运行iOS上')
}