Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 1164|Antwort: 1

Das WeChat Mini-Programm teilt die H5-Seite in WebView

[Link kopieren]
Veröffentlicht am 20.2.2025, 08:52:38 | | | |
Anforderungen: Wenn Sie WebView im WeChat Mini-Programm verschachtelt verwenden, klickt der Nutzer auf die geteilte Karte, um die H5-Seite anzuzeigen, wenn Sie mit Freunden oder Freundeskreis teilen möchten.

Schauen wir uns zunächst die im Chat geteilten Renderings an:



Prinzip: Die H5-Seite sendet eine Nachricht an das Mini-Programm, und das Mini-Programm klickt zum Teilen und liest die Nachricht, wie in der Abbildung unten gezeigt:

bindmessage Eventhandler No Wenn eine Webseite eine postMessage an das Mini-Programm sendet, wird sie zu den folgenden spezifischen Zeiten ausgelöst und empfangen: Das Mini-Programm wird zurückgetrackt, die Komponente wird zerstört, geteilt und der Link wird kopiert (2.31.1). e.detail = { data }, data ist ein Array von Parametern, die mehrfach veröffentlicht wurden.

wx.miniProgram.postMessage sendet eine Nachricht an das Mini-Programm, die das Nachrichtenereignis der Komponente zu folgenden spezifischen Zeiten auslöst: Mini-Programm Back, Komponentenzerstörung, Teilen, Link kopieren (2.31.1)



Webansicht:Der Hyperlink-Login ist sichtbar.

H5-Seite

Die H5-Seite verwendet postMessage, um eine Nachricht an das Applet zu senden, und der Code lautet wie folgt:

WeChat Mini-Programm

Der Code lautet wie folgt:

Hinweis: Was geteilt wird, ist weiterhin der Mini-Programm-Seitenpfad, aber der Parameterlink der h5-Seite muss mit dem Pfad verbunden sein.

onShareAppMessage: Wird beim Teilen mit Freunden oder Gruppenchats verwendet.
onShareTimeline: Wurde verwendet, um beim Teilen an Moments zu konfigurieren.

Verfahren:

Die Operationsschritte sind wie folgt:





Vorhergehend:.NET/C# verwendet HttpClient Common Request Trick-Methoden
Nächster:RMSE,, MAE, SD kurze Einführung
 Vermieter| Veröffentlicht am 20.2.2025, 09:01:22 |
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com