微信分享代码,先引入:
<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 () { // 客户撤消共享后实行的回调函数 } }); });
wxsign輸出的json
{ "appid": "wx888888888888", "jsapi_ticket": "bxLdikRXVbTPdHSM05e5u2WtcuareekEvI9AoiSB9hYDykHA-zgWRJIeoZkZivtjOGcI87SVk1r8888888888", "timestamp": 150358888, "nonceStr": "ESbJrsnzGHi8888", "signature": "fec1a26592ef07d52ff066183f50536888888888f5" }