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 相关文章推荐
替代window.event.srcElement效果的可兼容性的函数
Dec 18 Javascript
JS实现仿QQ聊天窗口抖动特效
May 10 Javascript
jQuery 遍历函数详解
Jul 05 Javascript
Javascript 使用ajax与C#获取文件大小实例详解
Jan 13 Javascript
js仿网易表单及时验证功能
Mar 07 Javascript
jQuery实现的页面详情展开收起功能示例
Jun 11 jQuery
基于VUE实现的九宫格抽奖功能
Sep 30 Javascript
javascript中数组的常用算法深入分析
Mar 12 Javascript
vue中利用simplemde实现markdown编辑器(增加图片上传功能)
Apr 29 Javascript
javascript实现图片轮播代码
Jul 09 Javascript
js实现掷骰子小游戏
Oct 24 Javascript
vue+openlayers绘制省市边界线
Dec 24 Vue.js
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
《被神捡到的男人》动画化计划进行中!
2020/03/06 日漫
php 随机排序广告的实现代码
2011/05/09 PHP
ThinkPHP调试模式与日志记录概述
2014/08/22 PHP
PHP实现登录搜狐广告获取广告联盟数据的方法【附demo源码】
2016/10/14 PHP
PHP文件管理之实现网盘及压缩包的功能操作
2017/09/20 PHP
PHP面向对象程序设计之对象的遍历操作示例
2019/06/12 PHP
Add Formatted Data to a Spreadsheet
2007/06/12 Javascript
js实现checkbox全选和反选示例
2014/05/01 Javascript
jQuery实现的多选框多级联动插件
2014/05/02 Javascript
Jquery选择器中使用变量实现动态选择例子
2014/07/25 Javascript
JavaScript中最简洁的编码html字符串的方法
2014/10/11 Javascript
Javascript实现禁止输入中文或英文的例子
2014/12/09 Javascript
jQuery中on绑定事件后引发的事件冒泡问题如何解决
2016/05/25 Javascript
BootStrap 附加导航组件
2016/07/22 Javascript
AngularJS基础 ng-focus 指令简单示例
2016/08/01 Javascript
微信小程序 Windows2008 R2服务器配置TLS1.2方法
2016/12/05 Javascript
jQuery EasyUI 页面加载等待及页面等待层
2017/02/06 Javascript
AngularJS 霸道的过滤器小结
2017/04/26 Javascript
vue组件实践之可搜索下拉框功能
2018/11/25 Javascript
node.js中ws模块创建服务端和客户端,网页WebSocket客户端
2019/03/06 Javascript
微信小程序按钮点击动画效果的实现
2019/09/04 Javascript
解决Vue的文本编辑器 vue-quill-editor 小图标样式排布错乱问题
2020/08/03 Javascript
js实现鼠标点击飘爱心效果
2020/08/19 Javascript
vue中实现点击变成全屏的多种方法
2020/09/27 Javascript
ReactRouter的实现方法
2021/01/25 Javascript
Django实现简单分页功能的方法详解
2017/12/05 Python
django 信号调度机制详解
2019/07/19 Python
CSS3实现彩色进度条动画的示例
2020/10/29 HTML / CSS
使用html5+css3来实现slider切换效果告别javascript+css
2013/01/08 HTML / CSS
群众路线剖析材料
2014/02/02 职场文书
反腐倡廉剖析材料
2014/09/30 职场文书
幼儿园大班个人总结
2015/02/28 职场文书
校园环境卫生倡议书
2015/04/29 职场文书
初婚未育证明样本
2015/06/18 职场文书
2016婚礼主持词开场白
2015/11/24 职场文书
一波干货,会议主持词开场白范文
2019/05/06 职场文书