Rumah  >  Soal Jawab  >  teks badan

javascript - WeChat jssdk ios disesuaikan padaMenuShareAppMessage perkongsian gagal, perkongsian Android berjaya

Apabila berkongsi dan memanggil kaedah onMenuShareAppMessage di bawah Android, pautan tersuai berjaya dibuat, tetapi sekeping kod yang sama masih menjadi pautan ke halaman ini di bawah ios Apabila mod nyahpepijat dihidupkan, semuanya ok dan ios juga ok . Saya tidak tahu di mana masalahnya, juga dipanggil wx.ready, malah settingTimeout selama dua saat tidak berfungsi.

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 hari yang lalu556

membalas semua(2)saya akan balas

  • 我想大声告诉你

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

    Akhirnya penyelesaian telah diselesaikan, saya menukar pembolehubah <%=basePath%> dalam pautan dan imgUrl kepada laluan tetap, dan ia mudah digunakan

    balas
    0
  • 过去多啦不再A梦

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

    pautan harus konsisten dengan nama domain yang selamat Saya tidak tahu bagaimana basePath anda

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

    balas
    0
  • Batalbalas