Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 1164|Antwoord: 1

Het WeChat mini-programma deelt de H5-pagina in WebView

[Link kopiëren]
Geplaatst op 20-20-2025 08:52:38 | | | |
Vereisten: Wanneer je WebView gebruikt dat genest is in het WeChat mini-programma, klikt de gebruiker op de gedeelde kaart om de H5-pagina te openen wanneer je wilt delen met vrienden of vriendenkring.

Laten we eerst eens kijken naar de renderings die in de chat zijn gedeeld:



Principe: De H5-pagina stuurt een bericht naar het mini-programma, en het mini-programma klikt om te delen en het bericht te lezen, zoals weergegeven in de onderstaande figuur:

bindmessage eventhandler No Wanneer een webpagina een postMessage naar het mini-programma stuurt, zal het een bericht op de volgende specifieke tijden activeren en ontvangen: het mini-programma wordt teruggetraceerd, de component wordt vernietigd, gedeeld en de link wordt gekopieerd (2.31.1). e.detail = { data }, data is een array van parameters die meerdere keren zijn geplaatst.

wx.miniProgram.postMessage stuurt een bericht naar het mini-programma, dat het berichtevent van de component op de volgende specifieke tijden activeert: mini-programma terug, componentvernietiging, delen, kopieerlink (2.31.1)



Webweergave:De hyperlink-login is zichtbaar.

H5-pagina

De H5-pagina gebruikt postMessage om een bericht naar de applet te sturen, en de code is als volgt:

WeChat miniprogramma

De code is als volgt:

Opmerking: Wat gedeeld wordt is nog steeds het mini-programmapaginapad, maar de parameterlink van de h5-pagina moet aan het pad worden gekoppeld.

onShareAppMessage: Gebruikt bij delen met vrienden of groepschats.
onShareTimeline: Gebruikt om te configureren bij het delen met Moments.

Procedure:

De bewerkingsstappen zijn als volgt:





Vorig:.NET/C# gebruikt HttpClient common request trick methoden
Volgend:RMSE, MSE, MAE, SD korte introductie
 Huisbaas| Geplaatst op 20-20-2025 09:01:22 |
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com