Lors du développement de comptes publics WeChat, une grande partie est le développement de micro-sites. Nous devons savoir que le navigateur actuel est un navigateur intégré pour WeChat. Alors, comment le jugez-vous?
Agent utilisateur avec navigateur intégré pour WeChat
Comment juger le navigateur intégré de WeChat, vous devez d'abord obtenir l'agent utilisateur du navigateur intégré de WeChat. Après la détection par le navigateur WeChat sur l'iPhone, son agent utilisateur est:
Mozilla / 5.0 (iPhone; CPU iPhone OS 6_1_3 Like Mac OS X) Applewebkit / 536.26 (KHTML, comme Gecko) Mobile / 10B329 Micromessenger / 5.0.1
Ainsi, en identifiant le mot-clé Micromessenger, nous pouvons déterminer si le navigateur est intégré à WeChat.
Jugement par JavaScript
fonction is_weixin () {var ua = navigator.useragent.tolowercase (); if (ua.match (/ micromessenger / i) == "Micromessenger") {return true;} else {return false;}}Juge par php
fonction is_weixin () {if (strPos ($ _ server ['http_user_agent'], 'micromessenger')! == false) {return true;} return false;}