javascript如何判斷內建的微信瀏覽器
本章節介紹一下如何判斷手機內建的微信瀏覽器。
和判斷其他瀏覽器一樣,也是使用User Agent的返回值來進行判斷的。
下面是在iphone手機執行返回的值:
[JavaScript] 純文字檢視 複製程式碼Mozilla/5.0 (iPhone; CPU iPhone OS 6_1_3 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Mobile/10B329 MicroMessenger/5.0.1
當然隨著瀏覽器版本的提升,返回值也會隨著變化的,當然這不是重點。
判斷程式碼如下:
[JavaScript] 純文字檢視 複製程式碼function is_weixin(){ var ua = navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i)=="micromessenger") { return true; } else { return false; } }
實現原理很簡單,就是判斷User Agent返回值中是否含有micromessenger關鍵字。
相關文章
- 如何判斷微信內建瀏覽器(JS & PHP)瀏覽器JSPHP
- js判斷微信內建瀏覽器程式碼例項JS瀏覽器
- javascript判斷當前瀏覽器是不是微信瀏覽器JavaScript瀏覽器
- js判斷是否在微信內建瀏覽器中開啟JS瀏覽器
- 判斷當前瀏覽器是不是微信瀏覽器瀏覽器
- 判斷是否在微信瀏覽器中瀏覽器
- php判斷是否是微信瀏覽器PHP瀏覽器
- JavaScript判斷系統和瀏覽器JavaScript瀏覽器
- javascript如何區分判斷firefox火狐瀏覽器JavaScriptFirefox瀏覽器
- javascript如何判斷當前瀏覽器是否支援cookieJavaScript瀏覽器Cookie
- 如何判斷IE瀏覽器的版本瀏覽器
- 區分微信內建瀏覽器瀏覽器
- JavaScript 判斷瀏覽器的型別和版本JavaScript瀏覽器型別
- js判斷微信瀏覽器程式碼例項JS瀏覽器
- 如何判斷是否是360瀏覽器瀏覽器
- .net火狐瀏覽器 ie瀏覽器 判斷瀏覽器
- js如何判斷當前瀏覽器是否是谷歌瀏覽器JS瀏覽器谷歌
- javascript判斷uc瀏覽器程式碼例項JavaScript瀏覽器
- IE瀏覽器版本的判斷瀏覽器
- js如何判斷是否是IE瀏覽器JS瀏覽器
- 如何判斷函式是否是javascript內建的函式JavaScript
- JavaScript 判斷IE瀏覽器的版本包括IE11JavaScript瀏覽器IE11
- 使用javascript判斷瀏覽器核心程式碼例項JavaScript瀏覽器
- 如何判斷當期瀏覽器是否支援canvas瀏覽器Canvas
- 如何判斷瀏覽器是否是IE11瀏覽器IE11
- js程式碼判斷瀏覽器JS瀏覽器
- jQuery判斷瀏覽器型別jQuery瀏覽器型別
- PHP判斷瀏覽器型別:PHP瀏覽器型別
- JavaScript判斷當前裝置和瀏覽器型別JavaScript瀏覽器型別
- JavaScript判斷元素是否在瀏覽器可視區域JavaScript瀏覽器
- asp.net 判斷使用者是否使用微信瀏覽器ASP.NET瀏覽器
- javascript判斷瀏覽器的型別和版本程式碼例項JavaScript瀏覽器型別
- 判斷瀏覽器型別和版本的javascript程式碼例項瀏覽器型別JavaScript
- JavaScript判斷元素底部到達瀏覽器客戶區的低端JavaScript瀏覽器
- js 判斷是什麼瀏覽器、是否為谷歌瀏覽器JS瀏覽器谷歌
- JS判斷PC瀏覽器型別JS瀏覽器型別
- 條件註釋判斷瀏覽器瀏覽器
- 如何判斷當前瀏覽器是否支援html5瀏覽器HTML