uni-app编译环境

it2025-12-06  12

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上') }
最新回复(0)