Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 1164|Respuesta: 1

El miniprograma WeChat comparte la página de H5 en WebView

[Copiar enlace]
Publicado el 20-2-2025 08:52:38 | | | |
Requisitos: Cuando se utiliza WebView anidado en el miniprograma WeChat, cuando necesitas hacer clic para compartir con amigos o círculo de amigos, el usuario hace clic en la tarjeta compartida para acceder a la página H5 que se muestra en pantalla.

Primero, echemos un vistazo a las representaciones que se comparten en el chat:



Principio: La página H5 envía un mensaje al mini programa, y el mini programa hace clic para compartir y leer el mensaje, como se muestra en la figura siguiente:

bindmessage eventhandler No Cuando una página web envía un postMessage al mini programa, este se activará y recibirá un mensaje en los siguientes momentos específicos: el mini programa se retrocede, el componente se destruye, comparte y el enlace se copia (2.31.1). e.detail = { data }, data es un array de parámetros que se han publicado varias veces.

wx.miniProgram.postMessage envía un mensaje al mini programa, que activa el evento de mensaje del componente en los siguientes momentos específicos: miniprograma de vuelta, destrucción de componentes, compartición, copiar enlace (2.31.1)



Vista web:El inicio de sesión del hipervínculo es visible.

Página H5

La página de H5 utiliza postMessage para enviar un mensaje al applet, y el código es el siguiente:

Programa mini WeChat

El código es el siguiente:

Nota: Lo que se comparte sigue siendo la ruta de la mini página del programa, pero el enlace de parámetros de la página h5 debe estar vinculado a la ruta.

onShareAppMessage: Se usa al compartir con amigos o en grupos de chat.
onShareTimeline: Se usa para configurar al compartir con Momentos.

Procedimiento:

Los pasos de la operación son los siguientes:





Anterior:.NET/C# utiliza métodos comunes de trucos de petición HttpClient
Próximo:RMSE, MSE, MAE, SD breve introducción
 Propietario| Publicado el 20-2-2025 09:01:22 |
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com