js微信分享实现代码


Posted in Javascript onOctober 11, 2020

本文实例为大家分享了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://m.981china.com/images/yuyuandanlogo.png", // 分享图标
   type: '', //
   dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空
   success: function () {
    // 用户确认分享后执行的回调函数
   },
   cancel: function () {
    // 用户取消分享后执行的回调函数
   }
  });

  wx.onMenuShareTimeline({
   title: "御元丹—送父母及最需要感恩的人!", // 分享标题
   desc: "走出红墙的臻品 邓小平、杨尚昆、叶剑英等党和军队领导人长期服用!", // 分享描述
   link: url, // 分享链接
   imgUrl: "http://m.981china.com/images/yuyuandanlogo.png", // 分享图标
   type: '', //
   dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空
   success: function () {
    // 用户确认分享后执行的回调函数
   },
   cancel: function () {
    // 用户取消分享后执行的回调函数
   }


  });


 });

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

Javascript 相关文章推荐
js查找父节点的简单方法
Jun 28 Javascript
JQuery与iframe交互实现代码
Dec 24 Javascript
js 获取class的元素的方法 以及创建方法getElementsByClassName
Mar 11 Javascript
纯javascript模仿微信打飞机小游戏
Aug 20 Javascript
Bootstrap编写一个兼容主流浏览器的受众巨幕式风格页面
Jul 01 Javascript
滚动条的监听与内容随着滚动条动态加载的实现
Feb 08 Javascript
JavaScript队列函数和异步执行详解
Jun 19 Javascript
基于 webpack2 实现的多入口项目脚手架详解
Jun 26 Javascript
AngularJS实现表单验证功能详解
Oct 12 Javascript
vue axios 表单提交上传图片的实例
Mar 16 Javascript
后台使用freeMarker和前端使用vue的方法及遇到的问题
Jun 13 Javascript
VUE项目初建和常见问题总结
Sep 12 Javascript
Vue.js实现实例搜索应用功能详细代码
Aug 24 #Javascript
实例详解JSON取值(key是中文或者数字)方式
Aug 24 #Javascript
JSON创建键值对(key是中文或者数字)方式详解
Aug 24 #Javascript
使用jquery+iframe做一个ajax上传效果(实例)
Aug 24 #jQuery
webpack学习笔记之优化缓存、合并、懒加载
Aug 24 #Javascript
基于JavaScript实现新增内容滚动播放效果附完整代码
Aug 24 #Javascript
快速理解 JavaScript 中的 LHS 和 RHS 查询的用法
Aug 24 #Javascript
You might like
shopex中集成的站长统计功能的代码简单分析
2011/08/11 PHP
JQuery Ajax 跨域访问的解决方案
2010/03/12 Javascript
jquery序列化form表单使用ajax提交后处理返回的json数据
2014/03/03 Javascript
yui3的AOP(面向切面编程)和OOP(面向对象编程)
2015/05/01 Javascript
javascript实现显示和隐藏div方法汇总
2015/08/14 Javascript
javascript对象的相关操作小结
2016/05/16 Javascript
JavaScript对象数组排序实例方法浅析
2016/06/15 Javascript
基于jQuery.validate及Bootstrap的tooltip开发气泡样式的表单校验组件思路详解
2016/07/18 Javascript
基于MVC+EasyUI的web开发框架之使用云打印控件C-Lodop打印页面或套打报关运单信息
2016/08/29 Javascript
jQuery实现搜索页面关键字的功能
2017/02/16 Javascript
js如何获取网页所有图片
2017/05/12 Javascript
JavaScript之Date_动力节点Java学院整理
2017/06/28 Javascript
浅谈VUE监听窗口变化事件的问题
2018/02/24 Javascript
详解Vue取消eslint语法限制
2018/08/04 Javascript
用npm-run实现自动化任务的方法示例
2019/01/14 Javascript
vue实现中部导航栏布局功能
2019/07/30 Javascript
微信小程序后台持续定位功能使用详解
2019/08/23 Javascript
js实现固定区域内的不重叠随机圆
2019/10/24 Javascript
ES6中Set和Map用法实例详解
2020/03/02 Javascript
jQuery 隐藏/显示效果函数用法实例分析
2020/05/20 jQuery
使用Typescript和ES模块发布Node模块的方法
2020/05/25 Javascript
[01:05:29]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Aster BO3 第二场 1月24日
2021/03/11 DOTA
解决python大批量读写.doc文件的问题
2018/05/08 Python
python可视化实现代码
2019/01/15 Python
对django 模型 unique together的示例讲解
2019/08/06 Python
Python 使用matplotlib模块模拟掷骰子
2019/08/08 Python
python如何绘制疫情图
2020/09/16 Python
Python plt 利用subplot 实现在一张画布同时画多张图
2021/02/26 Python
一款纯css3实现的圆形旋转分享按钮旋转角度可自己调整
2014/09/02 HTML / CSS
通信研究生自荐信
2014/02/01 职场文书
2014年后勤工作总结
2014/11/18 职场文书
企业财务人员岗位职责
2015/04/14 职场文书
小学音乐课教学反思
2016/02/18 职场文书
2019年个人工作总结范文
2019/03/25 职场文书
导游词之山西-五老峰
2019/10/07 职场文书
七年级作文之《我和我的祖国》观后感作文
2019/10/18 职场文书