|
|
Postado em 20-02-2025 08:52:38
|
|
|
|

Requisitos: Ao usar o WebView aninhado no miniprograma WeChat, quando você precisa clicar para compartilhar com amigos ou círculo de amigos, o usuário clica no cartão compartilhado para acessar a página H5 exibida.
Primeiro, vamos dar uma olhada nas renderizações compartilhadas no chat:
Princípio: A página H5 envia uma mensagem para o mini programa, e o mini programa clica para compartilhar e ler a mensagem, como mostrado na figura abaixo:
bindmessage eventhandler Não: Quando uma página web envia um postMessage para o mini programa, ela será acionada e receberá uma mensagem nos seguintes momentos específicos: o mini-programa é retrocedido, o componente é destruído, compartilhado e o link é copiado (2.31.1). e.detail = { data }, data é um array de parâmetros que foram postados várias vezes.
wx.miniProgram.postMessage envia uma mensagem para o mini programa, que aciona o evento de mensagem do componente nos seguintes momentos específicos: mini-programa de volta, destruição do componente, compartilhamento, copiar link (2.31.1)
Visualização na Web:O login do hiperlink está visível.
Página H5
A página do H5 usa o postMessage para enviar uma mensagem ao applet, e o código é o seguinte:
Programa mini WeChat
O código é o seguinte:
Nota: O que é compartilhado ainda é o caminho da página do mini-programa, mas o link do parâmetro da página h5 deve estar anexado ao caminho.
onShareAppMessage: Usado ao compartilhar com amigos ou em grupos de conversa. onShareTimeline: Usado para configurar ao compartilhar com Momentos.
Procedimento:
As etapas da operação são as seguintes:
|
Anterior:.NET/C# utiliza métodos comuns de truques de requisição HttpClientPróximo:RMSE, MSE, MAE, SD breve introdução
|