|
|
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-MethodenNächster:RMSE,, MAE, SD kurze Einführung
|