亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

如何用js判斷當(dāng)前是否是企業(yè)微信環(huán)境還是微信環(huán)境

 更新時(shí)間:2024年04月29日 10:21:01   作者:浩星  
這篇文章主要給大家介紹了關(guān)于如何用js判斷當(dāng)前是否是企業(yè)微信環(huán)境還是微信環(huán)境的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

前言:

js判斷當(dāng)前是否是企業(yè)微信環(huán)境,微信環(huán)境

封裝方法:

function envjudge() {
  var isMobile = window.navigator.userAgent.match(
    /(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i
  ) // 是否手機(jī)端
  var isWx = /micromessenger/i.test(navigator.userAgent) // 是否微信
  var isComWx = /wxwork/i.test(navigator.userAgent) // 是否企業(yè)微信
  if (isComWx && isMobile) {
    //手機(jī)端企業(yè)微信
    return 'com-wx-mobile'
  } else if (isComWx && !isMobile) {
    //PC端企業(yè)微信
    return 'com-wx-pc'
  } else if (isWx && isMobile) {
    // 手機(jī)端微信
    return 'wx-mobile'
  } else if (isWx && !isMobile) {
    // PC端微信
    return 'wx-pc'
  } else {
    return 'other'
  }
}

使用方法:

const envResult = envjudge()
// 企業(yè)微信
if (envResult === 'com-wx-mobile' || envResult === 'com-wx-pc') {
}

附:判斷是否是微信內(nèi)置瀏覽器,區(qū)分企業(yè)微信和微信

if(/MicroMessenger/i.test(navigator.userAgent)){
    alert("微信瀏覽器");
}else{
    alert("請(qǐng)使用微信瀏覽器打開");
}
        var ua= window.navigator.userAgent.toLowerCase();
        if( (ua.match(/MicroMessenger/i) == 'micromessenger') && (ua.match(/wxwork/i) == 'wxwork') ){
            console.log("企業(yè)微信客戶端");
        }else if( ua.match(/micromessenger/i) == 'micromessenger' ){
            console.log("微信客戶端");
        }

經(jīng)常要判斷是否是微信瀏覽器打開,如果是的話才進(jìn)行微信認(rèn)證/跳轉(zhuǎn)

否則不進(jìn)行跳轉(zhuǎn)或者使用其他認(rèn)證

總結(jié) 

到此這篇關(guān)于如何用js判斷當(dāng)前是否是企業(yè)微信環(huán)境還是微信環(huán)境的文章就介紹到這了,更多相關(guān)js判斷當(dāng)前微信環(huán)境內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論