微信 分享

Posted jzfan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信 分享相关的知识,希望对你有一定的参考价值。

 

var link = location.href
$.ajax({
  url: ‘your_url‘, //后台给你提供的接口
  type: ‘GET‘,
  data: { url: link },
  async: true,
  dataType: ‘json‘,
  success: function(data) {
    wx.config({
      debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来
      appId: data.configMap.appId, // 必填,公众号的唯一标识
      timestamp: data.configMap.timestamp, // 必填,生成签名的时间戳
      nonceStr: data.configMap.nonceStr, // 必填,生成签名的随机串
      signature: data.configMap.signature, // 必填,签名,见附录1
      jsApiList: [‘onMenuShareTimeline‘, ‘onMenuShareAppMessage‘] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2
    })
    wx.ready(function(res) {
      wx.onMenuShareAppMessage({
        title: document.title,
        desc: document.title,
        link: link,
        imgUrl: Imgurl,
        trigger: function(res) {},
        success: function(res) {},
        cancel: function(res) {},
        fail: function(res) {}
      })
      wx.onMenuShareTimeline({
        title: document.title,
        link: link,
        imgUrl: Imgurl,
        trigger: function(res) {},
        success: function(res) {},
        cancel: function(res) {},
        fail: function(res) {}
      })
    })
    wx.error(function(res) {
      alert(res)
    })
  },
  error: function(error) {
    alert(error)
  }
})

 

以上是关于微信 分享的主要内容,如果未能解决你的问题,请参考以下文章

分享几个实用的代码片段(第二弹)

分享几个实用的代码片段(第二弹)

小程序各种功能代码片段整理---持续更新

分享几个实用的代码片段(附代码例子)

分享几个实用的代码片段(附代码例子)

pbootcms对接微信扫码登录代码核心片段和步骤(前后端)