|
|
Опубликовано 2025-2-20 08:52:38
|
|
|
|

Требования: При использовании WebView, встроенного в мини-программу WeChat, при необходимости нажать на обмен с друзьями или кругом друзей, пользователь кликает по общей карте, чтобы перейти на страницу H5.
Сначала давайте рассмотрим рендеры, которые делятся в чате:
Принцип: Страница H5 отправляет сообщение мини-программе, и мини-программа нажимает, чтобы поделиться, чтобы прочитать сообщение, как показано на рисунке ниже:
bindmessage eventhandler нет. Когда веб-страница отправляет postMessage мини-программе, она запускает и получает сообщение в следующие конкретные моменты: мини-программа возвращается назад, компонент уничтожается, распространяется, ссылка скопируется (2.31.1). e.detail = { данные }, данные — это массив параметров, которые были опубликованы несколько раз.
wx.miniProgram.postMessage отправляет сообщение мини-программе, которое запускает событие сообщения компонента в следующие конкретные моменты: мини-программа обратно, уничтожение компонента, совместное использование, копирование ссылки (2.31.1)
Веб-просмотр:Вход по гиперссылке виден.
Страница H5
Страница H5 использует postMessage для отправки сообщения в апплет, и код выглядит следующим образом:
Мини-программа WeChat
Код таков:
Примечание: то, что общую — это путь мини-страницы программы, но ссылка параметра страницы h5 должна быть прикреплена к пути.
onShareAppMessage: Используется при обмене с друзьями или в групповых чатах. onShareTimeline: Используется для настройки при обмене в Moments.
Процедура:
Шаги работы следующие:
|
Предыдущий:.NET/C# использует обычные методы запроса HttpClientСледующий:Краткое введение в RMSE, MSE, MAE, SD
|