Esta función a menudo se ve en el mercado. Esencia Esencia
Después de hacer clic, ajustará la aplicación o abrirá la página de descarga o la descargará directamente.
Pero descubrí que esta función aquí es un poco diferente
Su lógica es recordarme primero si enciendo la aplicación Zhihu en el teléfono (se le pide al mecanismo del navegador que solicite el permiso operativo del usuario), y luego aparece el aviso de descarga.
Esquema de URL de soluciónEl método del esquema de URL es compatible con iOS y Android, y la compatibilidad es mejor.
Prioridad para usar iframeEl código pseudo es el siguiente:
Const iframe = document.createElement ('iframe');En este momento, si todo el apoyo ambiental, despertará la aplicación.
Pero esta es una circunstancia ideal, y es más hacer esta lógica rápida.
Algunos sistemas interceptarán el SRC de iframe (esta es solo una razón que causa la falla de la aplicación de despertar), porque este atributo SRC es un hacker fuera de los franceses, y muchas vulnerabilidades son causadas por él.
Por lo tanto, en este momento, es necesario juzgar el fracaso del ajuste de la aplicación.
El código pseudo es el siguiente:
Const timer = 1000; () - Último <2000) {// Ejecutar la función de falla // debe considerar el problema que conoció antes (el navegador preguntó la hora que el tiempo era menor que 2s)} else {// Ejecutar la función exitosa}, minutero); entender: En ausencia de iframe, podemos usar window.location.href = URL scheme para compatibilidad.
La página anterior es la página HTML5 presentada por Xiaobian para tratar de ajustar la función de la aplicación. ¡Muchas gracias por su apoyo al sitio web de VEVB Wulin!