Heim  >  Artikel  >  WeChat-Applet  >  Über allgemeine APP-Tests

Über allgemeine APP-Tests

迷茫
迷茫Original
2017-03-25 13:52:131320Durchsuche

Erkennen Sie, ob das Gerät, die WeChat-Plattform und die App installiert sind

// 检测是否安装了APP
var isappinstalled = (function () {
        return (location.search.indexOf("isappinstalled=1") !== -1);
    }()),
    
    // 检测ios设备
    isIOS = (function () {
        return (navigator.userAgent.search(/iphone|ipad|ipod/i) !== -1);
    }()),

    // 检测微信平台
    isWeiXin = (function () {
        return (navigator.userAgent.toLowerCase().indexOf("micromessenger") !== -1);
    }());

Unterscheiden Sie zwischen Computern und Handheld-Geräten nach Geräteplattform

// 通过平台检测是否为PC端
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 的平台检测为 IOS

    // 小米手机用的是Xll或Linux系统平台
    // 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
}

Das obige ist der detaillierte Inhalt vonÜber allgemeine APP-Tests. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn