分享通用代码,参数和url自行修改

h5微信分享功能   getSign接口找后端要

_getSign() {
    var url = location.href
    this.$http.get(API_URL+'/h5/Share/getSign',{
  params: {'url': url}
  }).then((res)=>{
  var sign = res.body.data
  var name = this.s_userInfo.name
  var url = location.href
  var upic = this.s_userInfo.upic
  wx.config({
    debug: false,
    appId: sign.appId,
    timestamp: sign.timestamp,
    nonceStr: sign.nonceStr,
    signature: sign.signature,
  jsApiList: ["onMenuShareTimeline", "onMenuShareAppMessage"]
  })
  wx.ready(function () {
    wx.onMenuShareAppMessage({
      title: `${name}的主页`, // 分享标题
      desc: '1234565', // 分享描述
      link: url, // 分享链接
      imgUrl: upic, // 分享图标
    success: function () {
      console.log('分享成功')

    },
    cancel: function (res) {
      console.log(res)
    }
  })
  wx.onMenuShareTimeline({
    title: `${name}的主页`, // 分享标题
    desc: '1234565', // 分享描述
    link: url, // 分享链接
    imgUrl: upic, // 分享图标
    success: function () {

    },
    cancel: function () {
      alert("分享失败,您取消了分享!")
    }
  })
//微信分享菜单测试

  })

  })
},

 

posted @ 2020-11-24 16:10  王坤龙  阅读(173)  评论(0)    收藏  举报