Maison > interface Web > js tutoriel > Comment déterminer le navigateur intégré de WeChat (implémenté via l'agent utilisateur)_compétences javascript

Comment déterminer le navigateur intégré de WeChat (implémenté via l'agent utilisateur)_compétences javascript

WBOY
Libérer: 2016-05-16 16:38:11
original
1506 Les gens l'ont consulté

Lors du développement de comptes publics WeChat, une grande partie concerne le développement de microsites. Nous devons savoir que le navigateur actuel est le navigateur intégré de WeChat, alors comment juger ?

Agent utilisateur du navigateur intégré de WeChat

Comment déterminer le navigateur intégré WeChat, vous devez d'abord obtenir l'agent utilisateur du navigateur intégré WeChat. Après avoir testé le navigateur WeChat sur l'iPhone, son agent utilisateur est :

.

Mozilla/5.0 (iPhone ; CPU iPhone OS 6_1_3 comme Mac OS X) AppleWebKit/536.26 (KHTML, comme Gecko) Mobile/10B329 MicroMessenger/5.0.1

Ainsi, en identifiant le mot-clé MicroMessenger, vous pouvez déterminer si WeChat dispose d'un navigateur intégré.

Juge via JavaScript

function is_weixin(){
var ua = navigator.userAgent.toLowerCase();
if(ua.match(/MicroMessenger/i)=="micromessenger") {
return true;
} else {
return false;
}
}
Copier après la connexion

Juge via PHP

function is_weixin(){ 
if ( strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false ) {
return true;
} 
return false;
}
Copier après la connexion
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal