首页 > 语言 > JavaScript > 正文

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

2024-05-06 16:09:39
字体:
来源:转载
供稿:网友

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

 


  1. <script>  
  2. var imgUrl = 'http://topic.xcar.com.cn/201403/ad_q3/pic/banner.jpg';  
  3. var lineLink = 'http://topic.xcar.com.cn/201403/ad_q3/index.php';  
  4. var descContent = "http://topic.xcar.com.cn/201403/ad_q3/index.php";  
  5. var shareTitle = '【奥迪Q3开启尊享礼遇季】报名试驾,赢取精美礼品';  
  6. var appid = 'wxc9937e3a66af6dc8';  
  7.  
  8. function shareFriend() {  
  9. WeixinJSBridge.invoke('sendAppMessage',{  
  10. "appid": appid,  
  11. "img_url": imgUrl,  
  12. "img_width""640",  
  13. "img_height""640",  
  14. "link": lineLink,  
  15. "desc": descContent,  
  16. "title": shareTitle  
  17. }, function(res) {  
  18. _report('send_msg', res.err_msg);  
  19. })  
  20. }  
  21. function shareTimeline() {  
  22. WeixinJSBridge.invoke('shareTimeline',{  
  23. "img_url": imgUrl,  
  24. "img_width""640",  
  25. "img_height""640",  
  26. "link": lineLink,  
  27. "desc": descContent,  
  28. "title": shareTitle  
  29. }, function(res) {  
  30. _report('timeline', res.err_msg);  
  31. });  
  32. }  
  33. function shareWeibo() {  
  34. WeixinJSBridge.invoke('shareWeibo',{  
  35. "content": descContent,  
  36. "url": lineLink,  
  37. }, function(res) {  
  38. _report('weibo', res.err_msg);  
  39. });  
  40. }  
  41. // 当微信内置浏览器完成内部初始化后会触发WeixinJSBridgeReady事件。  
  42. document.addEventListener('WeixinJSBridgeReady'function onBridgeReady() {  
  43.  
  44. // 发送给好友  
  45. WeixinJSBridge.on('menu:share:appmessage'function(argv){  
  46. shareFriend();  
  47. });  
  48.  
  49. // 分享到朋友圈  
  50. WeixinJSBridge.on('menu:share:timeline'function(argv){  
  51. shareTimeline();  
  52. });  
  53.  
  54. // 分享到微博  
  55. WeixinJSBridge.on('menu:share:weibo'function(argv){  
  56. shareWeibo();  
  57. });  
  58. }, false);  
  59. </script> 

 


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选