微信公众号里内置浏览器右上角分享主题/内容/图片自定义 JS代码

[javascript]  view plain  copy
  1. var wimg = 'http://ihome.shlogic.com.cn/store/images/logo.png';  
  2. var wurl = window.location.href;  
  3. var wdesc = '我在蜗牛暖通智慧家发现了一个不错的商品, 快来看看!';  
  4. var wtit = '蜗牛暖通';  
  5. var wappid = 'wx08eadbad842b57cd';  
[javascript]  view plain  copy
  1. function shareMsg() {//<span style="font-family: Arial, Helvetica, sans-serif;">发送给好友</span><span style="font-family: Arial, Helvetica, sans-serif;">标题和内容默认都显示</span>  
  2.     WeixinJSBridge.invoke('sendAppMessage',{  
  3.         "appid": wappid,  
  4.         "img_url": wimg,  
  5.         "img_width""200",  
  6.         "img_height""200",  
  7.         "link": wurl,  
  8.         "desc": wdesc,  
  9.         "title": wtit,  
  10.     })  
  11. }  
  12. function shareQuan() {    
  13.     WeixinJSBridge.invoke('shareTimeline',{  
  14.         "img_url": wimg,  
  15.         "img_width""200",  
  16.         "img_height""200",  
  17.         "link": wurl,  
  18.         "desc": wdesc,  
  19.         "title": wtit  
  20.     });  
  21. }  
  22. function shareWeibo() {   
  23.     WeixinJSBridge.invoke('shareWeibo',{  
  24.         "content": wdesc,  
  25.         "url": wurl,  
  26.     });  
  27. }  
  28. // 当微信内置浏览器完成内部初始化后会触发WeixinJSBridgeReady事件。  
  29. document.addEventListener('WeixinJSBridgeReady'function onBridgeReady() {  
  30.     // 发送给好友  
  31.     WeixinJSBridge.on('menu:share:appmessage'function(argv){  
  32.         shareMsg();  
  33.     });  
  34.     // 分享到朋友圈  
  35.     WeixinJSBridge.on('menu:share:timeline'function(argv){  
  36.         shareQuan();  
  37.     });  
  38.     // 分享到微博  
  39.     WeixinJSBridge.on('menu:share:weibo'function(argv){  
  40.         shareWeibo();  
  41.     });  
  42. }, false);  

转载地址:http://www.jb51.net/article/76134.htm


猜你喜欢

转载自blog.csdn.net/zhangjq520/article/details/79760949