Maison  >  Questions et réponses  >  le corps du texte

javascript - Le partage de messages WeChat jssdk iOS personnalisé onMenuShareAppMessage échoue, le partage Android réussit

Lors du partage et de l'appel de la méthode onMenuShareAppMessage sous Android, le lien personnalisé a été créé avec succès, mais le même morceau de code est toujours un lien vers cette page sous iOS. Lorsque le mode débogage est activé, tout va bien, et iOS est également ok. . Je ne sais pas où réside le problème, il est également appelé dans wx.ready, et même le réglage de Timeout pendant deux secondes ne fonctionne pas.

setTimeout(function() {
                    alert('已注册获取“发送给朋友”状态事件');
                    // 分享到朋友圈
                    wx.onMenuShareAppMessage({
                        title: '个人资料', // 分享标题
                        desc: '他(她)的病症信息。', // 分享描述
                        link: '<%=basePath%>/weChat/more/sharePage?'+queryString, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
                        imgUrl: '<%=basePath%>/images/weChat/ic_share.png', // 分享图标
                        type: 'link',
                        trigger: function (res) {
                            alert('用户点击发送给朋友');
                        },
                        success: function (res) {
                           alert('已分享');
                        },
                        cancel: function (res) {
                           alert('已取消');
                        },
                        fail: function (res) {
                           alert(JSON.stringify(res));
                        }
                    });
                 }, 2000);
伊谢尔伦伊谢尔伦2713 Il y a quelques jours553

répondre à tous(2)je répondrai

  • 我想大声告诉你

    我想大声告诉你2017-05-17 10:02:30

    Enfin, la solution a été résolue. J'ai changé les variables <%=basePath%> dans link et imgUrl en chemins fixes, et c'est facile à utiliser

    répondre
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-17 10:02:30

    Le lien

    doit être cohérent avec le nom de domaine sécurisé. Je ne sais pas comment est votre basePath.

    https://mp.weixin.qq.com/wiki

    répondre
    0
  • Annulerrépondre