Heim > Java > javaLernprogramm > Hauptteil

So erkennen Sie, ob ein Client in Android- und IOS-Browsern installiert ist

高洛峰
Freigeben: 2017-01-17 14:40:27
Original
1116 Leute haben es durchsucht

Wir hoffen, dass mehr Benutzer unsere Produkte verwenden, und wir hoffen, mehr Benutzer zu behalten. Zu diesem Zeitpunkt wird es besonders wichtig, den Benutzern die Nutzung des Clients zu ermöglichen.

Schließlich belegt der Kunde tatsächlich den Desktop des Benutzers und er wird unsere Produkte mehr oder weniger täglich sehen.
Dann greifen Benutzer als mobiles Webprodukt über den mobilen Browser auf unsere Seite zu und wir hoffen, dass Benutzer unser Client-Produkt direkt verwenden oder herunterladen können.
Abschließend gibt es noch etwas zum Herunterladen von Banner.

IOS

Apropos IOS: Was sehr spannend ist, ist, dass wir seit IOS6 nur noch Meta-Tags zu HTML hinzufügen müssen.
Das spezifische Meta-Tag lautet:
Eine genauere Beschreibung erhalten Sie natürlich vom Apple-Entwickler Plattformdokument: Apps mit intelligenten App-Bannern bewerben
Was ist mit IOS und darunter?
Meine Antwort ist: Zeigen Sie einfach ein Download-Banner an.

Android

Wenn wir bei Android vorsichtig sind, werden wir feststellen, dass viele Anwendungen immer im Hintergrund laufen. Ich kann es nicht einmal ausschalten.
Auf diese Weise können wir feststellen, ob unsere App installiert ist, indem wir eine Anfrage an diesen Hintergrundprozess senden und dann beurteilen, ob die Anfrage korrekt antwortet.
Wenn keine korrekte Antwort erfolgt, gehen wir davon aus, dass unsere Client-Anwendung nicht installiert ist.
Die Grundidee ist folgende. Schauen wir uns die Code-Implementierung an:

(function() {
    var isInstalled,
        url = '_url_', // 找android工程师要吧
        script = document.createElement('script');
    script.src = url;
    script.onload = function() {
        // alert('Is installed.');
        isInstalled = true;
    };
    script.onerror = function() {
        // alert('May be not installed.');
        isInstalled = false;
    }
    document.body.appendChild(script);
})();
Nach dem Login kopieren

Weitere verwandte Artikel zum Erkennen, ob ein Client in Android- und IOS-Browsern installiert ist, finden Sie unter PHP Chinesische Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Aktuelle Ausgaben
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!