微信分享的标题、缩略图、连接及描述设置方法

微信分享的标题、缩略图、连接及描述该如何设置,使用微信分享过程中会遇到这个情况,无解的朋友可以看看下面的代码


6t9bd8a6.png

 
 
<script> 
 
var imgUrl = 'http://topic.xcar.com.cn/201403/ad_q3/pic/banner.jpg'; 
 
var lineLink = 'http://topic.xcar.com.cn/201403/ad_q3/index.php'; 
 
var descContent = "http://topic.xcar.com.cn/201403/ad_q3/index.php"; 
 
var shareTitle = 
 
var appid = 'wxc9937e3a66af6dc8'; 
 
  
 
function shareFriend() { 
 
WeixinJSBridge.invoke('sendAppMessage',{ 
 
"appid": appid, 
 
"img_url": imgUrl, 
 
"img_width": "640", 
 
"img_height": "640", 
 
"link": lineLink, 
 
"desc": descContent, 
 
"title": shareTitle 
 
}, function(res) { 
 
_report('send_msg', res.err_msg); 
 
}) 
 
} 
 
function shareTimeline() { 
 
WeixinJSBridge.invoke('shareTimeline',{ 
 
"img_url": imgUrl, 
 
"img_width": "640", 
 
"img_height": "640", 
 
"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>

微信跳转外部浏览器

猜你喜欢

转载自blog.51cto.com/14303898/2383730