我想判断当前运行的具体平台(微信小程序、支付宝小程序、百度小程序、QQ小程序、h5、ios、android),除了用条件编译以外,用process.env.VUE_APP_PLATFORM能判断吗?

1***@qq.com
- 发布:2021-03-04 09:29
- 更新:2021-03-04 09:45
- 阅读:857
请问除了条件编译以外有什么方法能判断运行的具体平台?
分类:uni-app

小菜啊 - 业精于勤荒于嬉
uni.getSystemInfoSync().platform 判断是在微信开发者工具里运行还是在手机里运行,值为devtools时是在开发工具上,
process.env.NODE_ENV 可以判断当前环境是H5 还是App
uni.getSystemInfoSync().platform 可以判断当前环境是ios 还是Android
1***@qq.com (作者)
这不够,我要获取当前运行的平台,比如百度小程序呢?
2021-03-04 09:59
小菜啊
回复 1***@qq.com: emmm,你去看看这里能不能解决你的需求 https://ask.dcloud.net.cn/question/59446
2021-03-04 10:05
1***@qq.com (作者)
回复 小菜啊: 嗯,条件编译是可以的,我想请教process.env.VUE_APP_PLATFORM这能判断吗?
2021-03-04 10:08
小菜啊
回复 1***@qq.com: 你想定义一个全局变量来判断当前是什么平台么?
2021-03-04 10:20