使用javascript获取wxconfig内部字段解决微信分享.docx
《使用javascript获取wxconfig内部字段解决微信分享.docx》由会员分享,可在线阅读,更多相关《使用javascript获取wxconfig内部字段解决微信分享.docx(37页珍藏版)》请在冰豆网上搜索。
使用javascript获取wxconfig内部字段解决微信分享
使用javascript获取wx.config内部字段解决微信分享
背景
在微信分享开发的时候我们通常的流程是
php
require_once"jssdk.php";
$jssdk=newJSSDK("yourAppID","yourAppSecret");
$signPackage=$jssdk->GetSignPackage();
?
>
DOCTYPEhtml>
微信分享wx.config({
appId:
'
phpecho$signPackage["appId"];?
>',
timestamp:
phpecho$signPackage["timestamp"];?
>,
nonceStr:
'
phpecho$signPackage["nonceStr"];?
>',
signature:
'
phpecho$signPackage["signature"];?
>',
jsApiList:
['onMenuShareTimeline'
'onMenuShareAppMessage'
]
});
wx.ready(function(){
wx.onMenuShareTimeline({
title:
'',//分享标题
link:
'',//分享链接
imgUrl:
'',//分享图标
success:
function(){
//用户确认分享后执行的回调函数
},
cancel:
function(){
//用户取消分享后执行的回调函数
}
});
wx.onMenuShareAppMessage({
title:
'',//分享标题
desc:
'',//分享描述
link:
'',//分享链接
imgUrl:
'',//分享图标
type:
'',//分享类型,music、video或link,不填默认为link
dataUrl:
'',//如果type是music或video,则要提供数据链接,默认为空
success:
function(){
//用户确认分享后执行的回调函数
},
cancel:
function(){
//用户取消分享后执行的回调函数
}
});
});