您当前的位置: 首页 > 知识百科 > 微信点击按钮弹出分享,微信点击按钮弹出分享如何实现?

微信点击按钮弹出分享,微信点击按钮弹出分享如何实现?

时间:2023-07-01 14:05 阅读数:75 人阅读 分类:知识百科

  微信点击按钮弹出分享,微信点击按钮弹出分享如何实现?微信公众平台开始支持前端网页,很多网页上都有分享到朋友圈,关注微信等按钮,点击它们都会弹出一个窗口让你分享和关注,这个是如何实现的呢?以下内容供您参考。

  分享到朋友圈

  function weixinShareTimeline(title,desc,link,imgUrl){

  WeixinJSBridge.invoke('shareTimeline',{

  "img_url":imgUrl,

  //"img_width":"640",

  //"img_height":"640",

  "link":link,

  "desc": desc,

  "title":title

  });

  }

  发送给好友

  function weixinSendAppMessage(title,desc,link,imgUrl){

  WeixinJSBridge.invoke('sendAppMessage',{

  //"appid":appId,

  "img_url":imgUrl,

  //"img_width":"640",

  //"img_height":"640",

  "link":link,

  "desc":desc,

  "title":title

  });

  }

  分享到腾讯微博

  function weixinShareWeibo(title,link){

  WeixinJSBridge.invoke('shareWeibo',{

  "content":title + link,

  "url":link

  });

  }

  关注指定的微信号名称

  function weixinAddContact(name){

  WeixinJSBridge.invoke("addContact", {webtype: "1",username: name}, function(e) {

  WeixinJSBridge.log(e.err_msg);

  //e.err_msg:add_contact:added 已经添加

  //e.err_msg:add_contact:cancel 取消添加

  //e.err_msg:add_contact:ok 添加成功        //WeixinJSBridge.log(d.err_msg);

  if(e.err_msg == 'add_contact:added' || e.err_msg == 'add_contact:ok'){

  //关注成功,或者已经关注过

  }

  })

  }

  function WeiXinShareBtn() {

  if (typeof WeixinJSBridge == "undefined") {

  alert(" 请先通过微信搜索 wow36kr 添加36氪为好友,通过微信分享文章 :) ");

  } else {

  WeixinJSBridge.invoke(‘shareTimeline‘, {

  "title": "36氪",

  "link": ".36kr",

  "desc": " 关注互联网创业 ",

  "img_url": ".36kr/assets/images/apple-touch-icon.png"

  });

  }

  }

  以上是小编整理的微信点击按钮弹出分享如何实现的内容,希望您喜欢,更多精彩的微信素材,在微素达网等着您哦。欢迎来阅。

相关推荐:

  微信公众号投票按钮是如何使用的,

  微信分享成功后回调函数问题有哪些?

  关注公众号就弹出图文信息是怎么设置的?