Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 1164|Resposta: 1

O miniprograma WeChat compartilha a página H5 no WebView

[Copiar link]
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 HttpClient
Próximo:RMSE, MSE, MAE, SD breve introdução
 Senhorio| Publicado em 20-02-2025 09:01:22 |
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com