zl程序教程

您现在的位置是:首页 >  Javascript

当前栏目

通过js判断微信、QQ等内置浏览器并在外部浏览器打开(示例代码)

2023-03-07 09:48:16 时间

简介  这篇文章主要介绍了通过js判断微信、QQ等内置浏览器并在外部浏览器打开(示例代码)以及相关的经验技巧,文章约2480字,浏览量449,点赞数4,值得参考!

在涉及移动端微信推广的项目时,由于对推广需求的精细化,不仅需要推广效率,还有始终保证域名在微信中的正常状态,我们解决方案在微信、QQ、支付宝内置浏览器给出相应的提示。

function is_neizhi() {
    var ua = navigator.userAgent.toLowerCase();
    if (ua.match(/MicroMessenger/i) == "micromessenger") {
        return "weixin";
    } else if (ua.match(/QQ/i) == "qq") {
        return "QQ";
    } else if (ua.match(/Alipay/i) == "alipay" && payway == 2) {
        return "alipay";
    }
    return false;
}

由此可以判断是否是App内置浏览器或者更加精细到某App内置浏览器。

未经允许不得转载:肥猫博客 » 通过js判断微信、QQ等内置浏览器并在外部浏览器打开(示例代码)