• h5微信二次分享


    //后台提供的接口返回必须的四个参数 
    signature 签名,
    appid,
    nonceStr 生成签名的随机串
    timestamp,时间戳

    //后台提供的接口
    request('api.php?op=weixinshare', params).then((res) => { var data = res.data.data; initwxConfig(data.signature, data.appId, data.nonceStr, data.timestamp); }) //微信官方提供的方法 function initwxConfig(signature, appId, nonceStr, timestamp) { try { wx.config({ debug: false, appId: appId, timestamp: timestamp, nonceStr: nonceStr, signature: signature, jsApiList: [ 'checkJsApi', 'onMenuShareAppMessage', 'onMenuShareTimeline', 'updateAppMessageShareData', 'updateTimelineShareData' ] }); wx.ready(function () { try { initwxshare(t,d,i,l); } catch (e) { } }); wx.error(function (res) { }); } catch (e) { } } function initwxshare(t,d,i,l) { wx.updateTimelineShareData({ title: t, link: l, // imgUrl:i, desc: d, // 分享描述 success: function (e) { //“分享到朋友圈”及“分享到QQ空间” }, cancel: function (e) { } }); wx.updateAppMessageShareData({ title: t, // desc: d, // 分享描述 link: l, // imgUrl: i, success: function (e) { //自定义“分享给朋友”及“分享到QQ”按钮的分享内容 }, cancel: function (e) { } }); }

     传入的参数一定要保证正确,图片必须是存在的,有一个参数不正确都不会正常显示分享出去的效果

  • 相关阅读:
    UVA-679車的摆放(DFS)
    全排列问题(递归调用)
    STL栈的应用—UVA673
    nefu 84 五指山(扩展欧几里德)
    POJ 1061 青蛙的约会(扩展欧几里德)
    nefu 116 两仪剑法
    nefu 115 斐波那契的整除
    HDU 2099 整除的尾数
    Codeforces Round #339 (Div. 2) B. Gena's Code
    Codeforces Round #339 (Div. 2) A. Link/Cut Tree
  • 原文地址:https://www.cnblogs.com/h5it/p/13972322.html
Copyright © 2020-2023  润新知