Diese Funktion ist oft auf dem Markt zu sehen. Wesen Wesen
Nach dem Klicken passen Sie die App an oder öffnen Sie die Download -Seite oder laden Sie sie direkt herunter.
Aber ich fand, dass diese Funktion hier etwas anders ist
Seine Logik ist es, mich zunächst daran zu erinnern, ob ich die Zhihu -App im Telefon einschalte (der Mechanismus des Browsers wird gebeten, die Betriebserlaubnis des Benutzers zu fragen), und dann wird der Download -Eingabeaufforderung angezeigt.
Lösungs -URL -SchemaDie URL -Scheme -Methode wird sowohl von iOS als auch von Android unterstützt, und die Kompatibilität ist besser.
Priorität zur Verwendung von IFrameDer Pseudocode lautet wie folgt:
Const iframe = document.createelement ('IFrame');Zu diesem Zeitpunkt werden Sie die App aufwecken, wenn alle Umweltunterstützung aufwachen.
Dies ist jedoch ein idealer Umstände, und es ist mehr, diese schnelle Logik zu machen.
Einige Systeme werden das SRC von Iframe abfangen (dies ist nur ein Grund, warum der Awakening -App -Versagen verursacht wird), da dieses SRC -Attribut ein Hacker außerhalb der Franzosen ist und viele Schwachstellen von ihm verursacht werden.
Zu diesem Zeitpunkt ist es daher notwendig, das Versäumnis der Anpassung der App zu beurteilen.
Der Pseudocode lautet wie folgt:
Const timer = 1000; () - Last <2000) {// Führen Sie die Fehlerfunktion aus // Sie müssen das Problem berücksichtigen, das Sie zuvor getroffen haben (der Browser fragte die Zeit, in der die Zeit weniger als 2s betrug)} else {// Die erfolgreiche Funktion ausführen}, Timer); verstehen: In Abwesenheit von Iframe können wir window.location.href = URL scheme für die Kompatibilität verwenden.
Die oben genannte HTML5 -Seite, die von Xiaobian eingeführt wird, um die App -Funktion anzupassen. Vielen Dank für Ihre Unterstützung für die VEVB Wulin -Website!