![]()
// 小程序环境
const Constant = {
miniProgramEnvironment: {
alipay: "alipay",
qq: "qq",
weixin: "weixin",
toutiao: "toutiao",
baidu: "baidu",
quickapp: "quickapp",
other: "other",
}
},
/**
* 小程序判断环境
* @returns {string}
*/
determineTheEnvironment() {
const userAgent = navigator.userAgent;
if (userAgent.indexOf("AlipayClient") > -1) {
// 支付宝小程序
return Constant.miniProgramEnvironment.alipay;
} else if (/QQ/i.test(userAgent) && /miniProgram/i.test(userAgent)) {
// qq小程序
return Constant.miniProgramEnvironment.qq;
} else if (
/miniProgram/i.test(userAgent) &&
/micromessenger/i.test(userAgent)
) {
// 微信小程序
return Constant.miniProgramEnvironment.weixin;
} else if (/toutiaomicroapp/i.test(userAgent)) {
// 头条小程序
return Constant.miniProgramEnvironment.toutiao;
} else if (/swan/i.test(userAgent)) {
// 百度小程序
return Constant.miniProgramEnvironment.baidu;
} else if (/quickapp/i.test(userAgent)) {
// quickapp
return Constant.miniProgramEnvironment.quickapp;
} else {
return Constant.miniProgramEnvironment.other;
}
},
🎯 拓展阅读提示
本文涉及的内容已同步至公众号后台,我会在那里分享更多深度内容和实用技巧
→ 点击关注:一行梦境
文章评论