是否微信中打开:
let is_weixin = (function () {
let ua = navigator.userAgent.toLowerCase();
if (ua.match(/MicroMessenger/i) == 'micromessenger') {
return true;
} else {
return false;
}
})();
是否QQ中打开:
let is_qq = (function () {
let sUserAgent = navigator.userAgent.toLowerCase();
if (sUserAgent.match(/QQ/i) == 'qq') {
return true
} else {
return false
}
})();
这段代码用于检测用户是否在微信或QQ环境中打开页面。通过检查navigator.userAgent属性,匹配' MicroMessenger '来判断是否在微信中,匹配' QQ '来判断是否在QQ中。这些信息对于实现特定于平台的功能或者优化用户体验很有用。

被折叠的 条评论
为什么被折叠?



