Im Projekt müssen Sie den QR -Code scannen und automatisch feststellen, ob es sich um ein Android- oder ein iOS -System handelt, und für verschiedene Systeme unterschiedliche Downloads abrufen.
<script type = "text/javaScript">/** Smart Browser -Versionsinformationen: **/var browser = {Versionen: Funktion () {var u = navigator.useragent, app = navigator.appversion; return {// mobile Terminal -Browser -Version Trient: u.IndExof ('Trizy'> · 1, // IE Kerner Prosto ('Prid'). -1, // Opera Kernel Webkit: U.Indexof ('AppleWebkit')> -1, // Apple und Google Kernel Gecko: u.Indexof ('Gecko')> -1 && u.Indexof ('khtml') == -1, // Firefox Kernel Mobile: !! u.match: !! u. mobil:/u.match (/AppleWEBEBKIT. ! U.Intexof ('iPhone')> -1 || U.Intexof ('Mac')> -1, // Ist es ein iPhone oder ein QQHD -Browser iPad: u.Indexof ('iPad'), // ist iPadwebapp: u.Indexof ('safari') (Navigator.BrowserLanguage || navigator.language) .tolowerCase ()} if (browser.version.ios || browser.version.iphone || browser.version.ipad) {window.location {window.Location = "http: //xxx/xxx.apk";} // document.writeln ("Sprache:" + browser.lupanguage); // document.writeln ("Ist es ein mobiles Terminal:" + browser.versions.mobile); // document. document.writeln ("Ist es ein iPhone:" + browser.version.iphone); // document.writeln ("ob iPad:" + browser.version.ipad); // document.writeln (navigator.useragent); </script>