Notas sobre o uso de WX.onmenusharetimeline
Durante o processo de desenvolvimento e teste, descobri que o uso do WX.onMenusharetimeline não tem efeito, e as imagens, títulos e links que defini não são exibidos. Após a depuração, encontrei os seguintes motivos:
1. O tamanho da imagem deve ser maior que 300pix a ser exibido
2. Este método deve ser configurado com sucesso antes que possa ser chamado no wx.ready. Eu o coloquei diretamente em $ (function () {}) para executar, e a prática prova que não é possível.
wx.config ({Debug: true, // LIGUE MODO DE DEBUG, os valores de retorno de todas as APIs chamados serão alertados no cliente. Para visualizar os parâmetros aprovados, você pode abri -los no lado do PC, as informações do parâmetro serão impressas: / apenas o log e apenas o PC Appid: '{$ Apid}', "{$signPackage.timestamp}", // Required, generate the signature timestamp nonceStr: '{$signPackage.nonceStr}', // Required, generate the signature random string signature: '{$signPackage.signature}', // Required, see Appendix 1 jsApiList: [ 'checkJsApi', 'onMenuShareTimeline', 'OnMenusharAppMessage', 'OnMenushareqq', 'Onmenushareweibo'] // Necessário, a lista de interfaces JS que precisam ser usadas, consulte o Apêndice 2}); wx.ready (function () {wx.onMenusharetimeline ({title: '-{$ info.name}', // Compartilhe o link do título: '{$ url} __ url __/index? '{$ url} __ public __/uploads/{$ bensvo.image}', // Compartilhando o sucesso do ícone: function () {// a função de retorno de chamada executada após o usuário confirmar o compartilhamento ('Shared Success'); Função executada após a verificação das informações de configuração.Através deste artigo, espero que possa ajudar amigos que encontram a mesma situação. Obrigado pelo seu apoio a este site!