Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo saltar al navegador predeterminado del teléfono móvil en la página web WeChat h5

Cómo saltar al navegador predeterminado del teléfono móvil en la página web WeChat h5

Recientemente, cuando utilicé SDK como QQ y WeChat para compartir páginas web, descubrí que el SDK proporciona soporte de datos básico para saltar de página a aplicaciones. Sólo necesitamos realizar configuraciones simples en la aplicación y la página web compartida para lograr esta función.

Entonces, veamos primero el principio de implementación del salto de página web a la aplicación.

En lo que respecta a la plataforma Android, el URI se divide principalmente en tres partes: esquema, autoridad y ruta. La autoridad se divide en anfitrión y puerto. El formato es el siguiente:

esquema://host:puerto/ruta

Da un ejemplo práctico:

contenido: //com.example.project : 200 /carpeta/subcarpeta/etc

\---------/ ?\--------------------- - --/ \---/ \--------------------------/

ruta del puerto del host del esquema

\--------------------------------/

autoridad

Ahora todos deberían saber el significado de los atributos en la bandera de datos. Eche un vistazo a la bandera de datos.

android: mimeType="string"

android: path=. "cadena "

android: pathPattern="cadena"

android: pathPrefix="cadena"

android: port="cadena"

android: Scheme="string" /gt;

El principio de hacer clic en WeChat y QQ para compartir para saltar al interior del programa es consistente con esto.

Escribe al final:

Dado que WeChat desactiva la apertura de otras aplicaciones en el navegador WeChat, el método anterior no puede funcionar directamente en WeChat. Pero tenemos soluciones:

1. Determina si instalar la aplicación saltando a la App Store. Si la App Store está instalada, se abrirá directamente

2. Guía al usuario. para abrirlo en el navegador La página web actual, porque aunque WeChat prohíbe android:scheme jump, el navegador lo admite. !