本文实例为大家分享了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
相关文章:
建站上传速度慢?如何优化加速网站加载效率?
韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南
在线制作视频网站免费,都有哪些好的动漫网站?
内部网站制作流程,如何建立公司内部网站?
如何高效生成建站之星成品网站源码?
个人摄影网站制作流程,摄影爱好者都去什么网站?
建站主机服务器选购指南:轻量应用与VPS配置解析
如何续费美橙建站之星域名及服务?
如何用花生壳三步快速搭建专属网站?
岳西云建站教程与模板下载_一站式快速建站系统操作指南
家庭建站与云服务器建站,如何选择更优?
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
网站制作模板下载什么软件,ppt模板免费下载网站?
如何在阿里云部署织梦网站?
建站之星伪静态规则如何设置?
微网站制作教程,我微信里的网站怎么才能复制到浏览器里?
焦点电影公司作品,电影焦点结局是什么?
威客平台建站流程解析:高效搭建教程与设计优化方案
文字头像制作网站推荐软件,醒图能自动配文字吗?
如何配置WinSCP新建站点的密钥验证步骤?
企业网站制作公司网页,推荐几家专业的天津网站制作公司?
c# 在高并发下使用反射发射(Reflection.Emit)的性能
长沙企业网站制作哪家好,长沙水业集团官方网站?
保定网站制作方案定制,保定招聘的渠道有哪些?找工作的人一般都去哪里看招聘信息?
如何快速搭建二级域名独立网站?
*服务器网站为何频现安全漏洞?
如何快速搭建响应式可视化网站?
招商网站制作流程,网站招商广告语?
建站主机选哪家性价比最高?
道歉网站制作流程,世纪佳缘致歉小吴事件,相亲网站身份信息伪造该如何稽查?
图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?
如何快速登录WAP自助建站平台?
网站制作的步骤包括,正确网址格式怎么写?
学校建站服务器如何选型才能满足性能需求?
如何挑选优质建站一级代理提升网站排名?
如何通过主机屋免费建站教程十分钟搭建网站?
建站为何优先选择香港服务器?
网站制作公司广州有几家,广州尚艺美发学校网站是多少?
电脑免费海报制作网站推荐,招聘海报哪个网站多?
洛阳网站制作公司有哪些,洛阳的招聘网站都有哪些?
建站主机系统SEO优化与智能配置核心关键词操作指南
如何在Golang中引入测试模块_Golang测试包导入与使用实践
微网站制作教程,不会写代码,不会编程,怎么样建自己的网站?
建站之星代理商如何保障技术支持与售后服务?
网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?
制作旅游网站html,怎样注册旅游网站?
html制作网站的步骤有哪些,iapp如何添加网页?
制作网站的模板软件,网站怎么建设?
建站之星安装后界面空白如何解决?
如何基于云服务器快速搭建个人网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。