This section describes how to install the detection devices, platforms, and apps.
// Check whether APPvar isappinstalled = (function () {return (location. search. indexOf ("isappinstalled = 1") is installed ")! =-1);} (), // detects the isIOS device = (function () {return (navigator. userAgent. search (/iphone | ipad | ipod/I )! =-1);} (), // detection platform isWeiXin = (function () {return (navigator. userAgent. toLowerCase (). indexOf ("micromessenger ")! =-1 );}());
Distinguish between a computer and a handheld device through a device platform
// Checks whether the result is PC-side var isPC = (function () {var system = {win: false, mac: false}; var p = navigator. platform; system. win = p. indexOf ("Win32") = 0; system. mac = p. indexOf ("Mac") = 0; // iphone ipad ipod platform detected IOS // Xiaomi mobile phone uses Xll or Linux platform // system. x11 = (p = "X11") | (p. indexOf ("Linux") = 0); if (system. win | system. mac) {return true;} else {return false ;}} (); if (isPc) {// go to pc web} else {// go to mobile wap}
The above is a detailed description of common APP Detection. For more information, see other related articles in the first PHP community!