Ao desenvolver contas públicas do WeChat, grande parte dela é o desenvolvimento de micro-sites. Precisamos saber que o navegador atual é um navegador embutido para o WeChat. Então, como julgar?
Agente de usuário com navegador embutido para WeChat
Para determinar o navegador interno do WeChat, você primeiro precisa obter o agente do usuário do navegador interno do WeChat. Após a detecção do navegador do WeChat no iPhone, seu agente de usuário é:
Mozilla/5.0 (iPhone; CPU iPhone OS 6_1_3 como o Mac OS X) Applewebkit/536.26 (KHTML, como Gecko) Mobile/10b329 Micromessenger/5.0.1
Portanto, identificando a palavra-chave Micromessenger, podemos determinar se o navegador está embutido no WeChat.
Julgamento através do JavaScript
function is_weixin () {var ua = navegator.UserAgent.TolowerCase (); if (ua.match (/microMessesenger/i) == "microMessenger") {return true;} else {return false;}}Juiz por Php
function is_weixin () {if (strpos ($ _ server ['http_user_agent'], 'microMessenger')! == false) {return true;} retornar false;}O exposto acima é o que o editor apresenta a você para determinar o tipo de navegador usado quando as solicitações de um usuário são determinadas através de JS e PHP. Espero que seja útil para você. Se você tiver alguma dúvida, deixe -me uma mensagem e o editor responderá a você a tempo. Muito obrigado pelo seu apoio ao site wulin.com!