微信JSSDK,分享代码安卓正常, IOS无法自定义分享

/ 微信 / 1 条评论 / 179浏览

问题说明

  微信jssdk分享给朋友, 安卓正常,ios无法自定义分享

参数如下:

{"title":"烟雨小江南 双飞4日(上海进出)周一/三/五","desc":"价格:¥4000/成人","link":"http://pm.lxbtrip.com:80/line/detail/forward/9457","img_url":"http://img01.lxbtrip.com//line/M1802/D06/7b449732-b300-4267-b3fb-5471666a6575.jpg!.prt480xc272","type":"link","data_url":""}

代码:

wx.onMenuShareAppMessage({
        title: title,
        desc: desc,
        link: link,
        imgUrl: imgUrl,
        trigger: function(res) {
            // 不要尝试在trigger中使用ajax异步请求修改本次分享的内容,因为客户端分享操作是一个同步操作,这时候使用ajax的回包会还没有返回
        },
        success: function(res) {
            msg('分享成功', 1);
        },
        cancel: function(res) {
            msg('取消分享', 1);
        },
        fail: function(res) {
            msg('分享失败', 1);
        }
    });

发现并解决问题

不知道大家有没有注意到参数中的 link 值, 里面的域名后面加了端口号, 线下开发时用了其他端口,线上换成80, 去掉就可以...
  1. 厉害了,优秀~~~~

    回复