ホームページ >ウェブフロントエンド >jsチュートリアル >WeChat の組み込みブラウザ (ユーザー エージェントを通じて実装)_JavaScript スキルを判断する方法

WeChat の組み込みブラウザ (ユーザー エージェントを通じて実装)_JavaScript スキルを判断する方法

WBOY
WBOYオリジナル
2016-05-16 16:38:111497ブラウズ

WeChat パブリック アカウントを開発する場合、その大部分はマイクロサイトの開発であることを知る必要があります。では、どのように判断すればよいでしょうか?

WeChat の内蔵ブラウザのユーザーエージェント

WeChat 組み込みブラウザを確認する方法は、まず iPhone で WeChat ブラウザをテストした後、そのユーザー エージェントを取得する必要があります。

Mozilla/5.0 (iPhone; CPU iPhone OS 6_1_3 のような Mac OS X) AppleWebKit/536.26 (KHTML、Gecko のような) Mobile/10B329 MicroMessenger/5.0.1

つまり、MicroMessenger というキーワードを特定することで、WeChat にブラウザが組み込まれているかどうかを判断できます。

JavaScript で判断

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

PHP 経由で判定

function is_weixin(){ 
if ( strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false ) {
return true;
} 
return false;
}
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。