JS判斷微信掃碼的方法
更新時(shí)間:2017年08月07日 15:36:09 作者:靜樂想
這篇文章通過代碼給大家介紹了JS判斷是否是微信掃碼的方法,非常不錯(cuò),需要的朋友參考下吧
一、navagitor的userAgent屬性中,判斷是否含有micromessenger
二、代碼
/**
* 判斷微信掃碼
*/
function isWechat() {
var ua = navigator.userAgent.toLowerCase(),flag = false;
// if(ua.match(/MicroMessenger/i) === "micromessenger"){
if(ua.indexOf("micromessenger") > -1){
flag = true;
}else {
flag = false;
}
return flag;
}
總結(jié)
以上所述是小編給大家介紹的JS判斷微信掃碼的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
以JavaScript來實(shí)現(xiàn)WordPress中的二級導(dǎo)航菜單的方法
這篇文章主要介紹了以JavaScript來實(shí)現(xiàn)WordPress中的二級導(dǎo)航菜單的方法,文中首先對WordPress基本的PHP導(dǎo)航菜單的做法給出了說明來作為基礎(chǔ),需要的朋友可以參考下2015-12-12
js中用FileSaver.saveAs()方法監(jiān)聽保存進(jìn)度及進(jìn)度條等方法
在實(shí)際場景中進(jìn)度條通常是用于展示異步操作的進(jìn)度,這篇文章主要給大家介紹了關(guān)于js中用FileSaver.saveAs()方法監(jiān)聽保存進(jìn)度及進(jìn)度條等方法的相關(guān)資料,文中給出了詳細(xì)的代碼示例,需要的朋友可以參考下2023-12-12
JavaScript 在各個(gè)瀏覽器中執(zhí)行的耐性
經(jīng)常會遇到這樣一個(gè)情況:瀏覽器彈出對話框,提示腳本運(yùn)行時(shí)間過長,詢問“停止”還是“繼續(xù)”。那究竟各個(gè)瀏覽器是如何判斷在什么時(shí)候才彈出此對話框呢?2009-04-04
JS中正則表達(dá)式只有3種匹配模式(沒有單行模式)詳解
下面小編就為大家?guī)硪黄狫S中正則表達(dá)式只有3種匹配模式(沒有單行模式)詳解。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-07-07
JavaScript程序員應(yīng)該知道的45個(gè)實(shí)用技巧
在這篇文章中,我將分享一組JavaScript的技巧、竅門和最佳實(shí)踐,這些都是JavaScript程序員應(yīng)該知曉的,不管他們是使用在瀏覽器/引擎上,還是服務(wù)器端(SSJS——Service Side JavaScript)JavaScript解釋器上2014-03-03

