这些天好些朋友问我 网站内容分享到微信中怎么带有网站标题和描述以及图片。代码就在下面。。。。。
<script>
var
imgUrl =
"图片地址"
;
var
lineLink =
"网址"
;
var
descContent =
'爱在五月,\n\n妈咪爱1+1亲子健康之旅开启全国行首站----重庆站妈咪爱活性益生菌'
;
var
shareTitle =
'标题'
;
var
appid =
''
;
function
shareFriend() {
WeixinJSBridge.invoke(
'sendAppMessage'
,{
"appid"
: appid,
"img_url"
: imgUrl,
"img_width"
:
"200"
,
"img_height"
:
"200"
,
"link"
: lineLink,
"desc"
: descContent,
"title"
: shareTitle
},
function
(res) {
//_report('send_msg', res.err_msg);
})
}
function
shareTimeline() {
WeixinJSBridge.invoke(
'shareTimeline'
,{
"img_url"
: imgUrl,
"img_width"
:
"200"
,
"img_height"
:
"200"
,
"link"
: lineLink,
"desc"
: descContent,
"title"
: shareTitle
},
function
(res) {
//_report('timeline', res.err_msg);
});
}
function
shareWeibo() {
WeixinJSBridge.invoke(
'shareWeibo'
,{
"content"
: descContent,
"url"
: lineLink,
},
function
(res) {
//_report('weibo', res.err_msg);
});
}
// 当微信内置浏览器完成内部初始化后会触发WeixinJSBridgeReady事件。
document.addEventListener(
'WeixinJSBridgeReady'
,
function
onBridgeReady() {
// 发送给好友
WeixinJSBridge.on(
'menu:share:appmessage'
,
function
(argv){
shareFriend();
});
// 分享到朋友圈
WeixinJSBridge.on(
'menu:share:timeline'
,
function
(argv){
shareTimeline();
});
// 分享到微博
WeixinJSBridge.on(
'menu:share:weibo'
,
function
(argv){
shareWeibo();
});
},
false
);
</script>
有话要说