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 相关文章推荐
javascript 按键事件(兼容各浏览器)
Dec 20 Javascript
jQuery结合AJAX之在页面滚动时从服务器加载数据
Jun 30 Javascript
JQuery悬停控制图片轮播——代码简单
Aug 05 Javascript
ajax如何实现页面局部跳转与结果返回
Aug 24 Javascript
深入浅析JavaScript中对事件的三种监听方式
Sep 29 Javascript
jquery实现树形菜单完整代码
Dec 29 Javascript
深入理解jQuery 事件处理
Jun 14 Javascript
javascript滚轮控制模拟滚动条
Oct 19 Javascript
vuejs绑定class和style样式
Apr 11 Javascript
深入理解jquery的$.extend()、$.fn和$.fn.extend()
Jul 08 jQuery
详述 Sublime Text 打开 GBK 格式中文乱码的解决方法
Oct 26 Javascript
node.js中Buffer缓冲器的原理与使用方法分析
Nov 23 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
Window 7/XP 安装Apache 2.4与PHP 5.4 的过程详解
2013/06/02 PHP
解析PHP中数组元素升序、降序以及重新排序的函数
2013/06/20 PHP
php实现按文件名搜索文件的远程文件查找器
2014/05/10 PHP
Fedora下安装php Redis扩展笔记
2014/09/03 PHP
PHP实现扎金花游戏之大小比赛的方法
2015/03/10 PHP
PHP解密Unicode及Escape加密字符串
2015/05/17 PHP
利用phpexcel对数据库数据的导入excel(excel筛选)、导出excel
2017/04/27 PHP
FireFox与IE 下js兼容触发click事件的代码
2008/11/20 Javascript
js关于字符长度限制的问题示例探讨
2014/01/24 Javascript
JavaScript设计模式之观察者模式(发布者-订阅者模式)
2014/09/24 Javascript
jquery实现select选择框内容左右移动代码分享
2015/11/21 Javascript
JS集成fckeditor及判断内容是否为空的方法
2016/05/27 Javascript
js实现无缝滚动图(可控制当前滚动的方向)
2017/02/22 Javascript
简单谈谈关于 npm 5.0 的新坑
2017/06/08 Javascript
React如何将组件渲染到指定DOM节点详解
2017/09/08 Javascript
Vue 动态组件与 v-once 指令的实现
2019/02/12 Javascript
Layui点击图片弹框预览的实现方法
2019/09/16 Javascript
微信小程序 点击切换样式scroll-view实现代码实例
2019/10/11 Javascript
Angular8引入百度Echarts进行图表分析的实现代码
2019/11/27 Javascript
解决elementui表格操作列自适应列宽
2020/12/28 Javascript
Python Web服务器Tornado使用小结
2014/05/06 Python
Python中的localtime()方法使用详解
2015/05/22 Python
总结python实现父类调用两种方法的不同
2017/01/15 Python
对Python 中矩阵或者数组相减的法则详解
2019/08/26 Python
python django中8000端口被占用的解决
2019/12/17 Python
python 实现将Numpy数组保存为图像
2020/01/09 Python
flask开启多线程的具体方法
2020/08/02 Python
Python 如何查找特定类型文件
2020/08/17 Python
英国在线房屋中介网站:Yopa
2018/01/09 全球购物
当当网官方旗舰店:中国图书销售夺金品牌
2018/04/02 全球购物
请用Python写一个获取用户输入数字,并根据数字大小输出不同信息的脚本
2014/05/20 面试题
优秀教师的感人事迹
2014/02/04 职场文书
法律进机关实施方案
2014/03/12 职场文书
机电一体化专业求职信
2014/07/22 职场文书
《角的度量》教学反思
2016/02/18 职场文书
《棉鞋里的阳光》教学反思
2016/02/20 职场文书