全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

js微信分享实现代码

本文实例为大家分享了js微信分享实现代码,供大家参考,具体内容如下

微信分享代码,先引入:

<script type="text/javascript" charset="utf-8" src="http://res.wx.qq.com/open/js/jweixin-1.1.0.js"></script>

获取签名:

mui.ajax('/apijson/wxsign', {
 type: 'get',
 data: {
  url: location.href,
 },
 success: function (data) {
  //alert(JSON.stringify(data));
  wx.config({
   debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
   appId: data.appid, // 必填,公众号的唯一标识
   timestamp: data.timestamp, // 必填,生成签名的时间戳
   nonceStr: data.nonceStr, // 必填,生成签名的随机串
   signature: data.signature,// 必填,签名
   jsApiList: [
   'onMenuShareTimeline',
   'onMenuShareAppMessage',
   'startRecord',
   'stopRecord',
   'onVoiceRecordEnd',
   'playVoice',
   'pauseVoice',
   'stopVoice',
   'onVoicePlayEnd',
   'uploadVoice',
   'downloadVoice',
   'chooseImage',
   'previewImage',
   'uploadImage',
   'downloadImage'
   ] // 必填,需要使用的JS接口列表
  });
 }
})


分享代码:

 wx.ready(function () {
  var url = window.location.href;
  // 在这里调用 API
  wx.onMenuShareAppMessage({
   title: "送父母及最需要感恩的人!", // 分享标题
   desc: "给父母", // 分享描述
   link: url, // 分享链接
   imgUrl: "http:///images/yuyuandanlogo.png", // 分享图标
   type: '', //
   dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空
   success: function () {
    // 用户确认分享后执行的回调函数
   },
   cancel: function () {
    // 用户取消分享后执行的回调函数
   }
  });

  wx.onMenuShareTimeline({
   title: "送父母及最需要感恩的人!", // 分享标题
   desc: "给父母", // 分享描述
   link: url, // 分享链接
   imgUrl: "http:///images/yuyuandanlogo.png", // 分享图标
   type: '', //
   dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空
   success: function () {
    // 用户确认分享后执行的回调函数
   },
   cancel: function () {
    // 用户取消分享后执行的回调函数
   }


  });


 });

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# js  # 微信分享  # js实现微信分享代码  # js实现通用的微信分享组件示例  # VueJs单页应用实现微信网页授权及微信分享功能示例  # javascript实现修改微信分享的标题内容等  # JS中静态页面实现微信分享功能  # Javascript 实现微信分享(QQ、朋友圈、分享给朋友)  # javascript实现微信分享  # 浅谈微信JS-SDK 微信分享接口开发(介绍版)  # js微信分享API  # 手机浏览器唤起微信分享(JS)  # 必填  # 回调  # 的人  # 为空  # 则要  # 在这里  # 会在  # 大家分享  # 时才  # 若要  # 具体内容  # 大家多多  # 返回值  # 客户端  # location  # url  # href  # success  # data  # ajax 


相关文章: 公司网站制作价格怎么算,公司办个官网需要多少钱?  C#怎么使用委托和事件 C# delegate与event编程方法  潮流网站制作头像软件下载,适合母子的网名有哪些?  如何设置并定期更换建站之星安全管理员密码?  商务网站制作工程师,从哪几个方面把握电子商务网站主页和页面的特色设计?  网站微信制作软件,如何制作微信链接?  网站网页制作专业公司,怎样制作自己的网页?  专业网站设计制作公司,如何制作一个企业网站,建设网站的基本步骤有哪些?  如何在IIS中新建站点并配置端口与IP地址?  如何处理“XML格式不正确”错误 常见XML well-formed问题解决方法  长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?  如何通过cPanel快速搭建网站?  建站主机功能解析:服务器选择与快速搭建指南  武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?  代刷网站制作软件,别人代刷火车票靠谱吗?  网站制作和推广的区别,想自己建立一个网站做推广,有什么快捷方法马上做好一个网站?  建站之星上传入口如何快速找到?  宝塔面板创建网站无法访问?如何快速排查修复?  网站专业制作公司,网站编辑是做什么的?好做吗?工作前景如何?  微网站制作教程,我微信里的网站怎么才能复制到浏览器里?  建站主机选购指南与交易推荐:核心配置解析  如何用5美元大硬盘VPS安全高效搭建个人网站?  山东网站制作公司有哪些,山东大源集团官网?  如何选择香港主机高效搭建外贸独立站?  大型企业网站制作流程,做网站需要注册公司吗?  如何选择高性价比服务器搭建个人网站?  建站之星图片链接生成指南:自助建站与智能设计教程  建站OpenVZ教程与优化策略:配置指南与性能提升  javascript中的try catch异常捕获机制用法分析  如何在阿里云香港服务器快速搭建网站?  建站之星伪静态规则如何设置?  网站制作哪家好,cc、.co、.cm哪个域名更适合做网站?  网站制作的步骤包括,正确网址格式怎么写?  手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?  网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?  如何打造高效商业网站?建站目的决定转化率  北京制作网站的公司排名,北京三快科技有限公司是做什么?北京三快科技?  如何通过可视化优化提升建站效果?  移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?  唐山网站制作公司有哪些,唐山找工作哪个网站最靠谱?  如何在云主机快速搭建网站站点?  阿里云网站搭建费用解析:服务器价格与建站成本优化指南  南京网站制作费用,南京远驱官方网站?  车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?  如何在宝塔面板中创建新站点?  PHP 500报错的快速解决方法  海南网站制作公司有哪些,海口网是哪家的?  如何在Tomcat中配置并部署网站项目?  企业宣传片制作网站有哪些,传媒公司怎么找企业宣传片项目?  TestNG的testng.xml配置文件怎么写 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。