UDN-企业互联网技术人气社区

板块导航

浏览  : 860
回复  : 3

[原生js] JavaScript实现修改微信分享的标题内容等

[复制链接]
西北的风的头像 楼主
发表于 2017-1-17 16:05:51 | 显示全部楼层 |阅读模式
       这篇文章主要介绍了JavaScript实现修改微信分享的标题内容等,需要的朋友可以参考下

       代码超级简单,这里就不多废话了,小伙伴们自己看注释吧,

       奉上代码:

       复制代码 代码如下:
  1. <script>
  2. //微信分享
  3. var wimg = "分享图片网址123";
  4. var wurl = "分享网址123";
  5. var wdesc = '分享内容123';
  6. var wtit = '分享标题123';
  7. var wappid = '';
  8.   
  9. function shareMsg() {//<span style="font-family: Arial, Helvetica, sans-serif;">发送给好友</span><span style="font-family: Arial, Helvetica, sans-serif;">标题和内容默认都显示</span>
  10.      WeixinJSBridge.invoke('sendAppMessage',{
  11.          "appid": wappid,
  12.          "img_url": wimg,
  13.          "img_width": "200",
  14.          "img_height": "200",
  15.          "link": wurl,
  16.          "desc": wdesc,
  17.          "title": wtit,
  18.      })
  19. }
  20. function shareQuan() {  //<span style="font-family: Arial, Helvetica, sans-serif;">分享到朋友圈只有标题显示</span>
  21.      WeixinJSBridge.invoke('shareTimeline',{
  22.          "img_url": wimg,
  23.          "img_width": "200",
  24.          "img_height": "200",
  25.          "link": wurl,
  26.          "desc": wdesc,
  27.          "title": wtit
  28.      });
  29. }
  30. function shareWeibo() { <span style="font-family: Arial, Helvetica, sans-serif;">//</span><span style="font-family: Arial, Helvetica, sans-serif;">分享到微博只有内容显示</span>
  31.      WeixinJSBridge.invoke('shareWeibo',{
  32.          "content": wdesc,
  33.          "url": wurl,
  34.      });
  35. }
  36. // 当微信内置浏览器完成内部初始化后会触发WeixinJSBridgeReady事件。
  37. document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
  38.      // 发送给好友
  39.     WeixinJSBridge.on('menu:share:appmessage', function(argv){
  40.          shareMsg();
  41.      });
  42.      // 分享到朋友圈
  43.     WeixinJSBridge.on('menu:share:timeline', function(argv){
  44.          shareQuan();
  45.      });
  46.      // 分享到微博
  47.     WeixinJSBridge.on('menu:share:weibo', function(argv){
  48.          shareWeibo();
  49.      });
  50. }, false);
  51. </script>
复制代码

        是不是很实用呢,小伙伴们根据自己的需求使用吧。

相关帖子

发表于 2017-1-17 16:06:20 来自手机 | 显示全部楼层
路过 帮顶 嘿嘿
使用道具 举报

回复

发表于 2017-1-17 16:06:21 | 显示全部楼层
又见楼主分享帖子
使用道具 举报

回复

发表于 2017-1-17 16:06:22 来自手机 | 显示全部楼层
其实js如果遇到web安全类的项目,那就又要做牺牲了,无法读写文件,访问受限。。。哎。。。
使用道具 举报

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们
联系我们
  • 电话:010-86393388
  • 邮件:udn@yonyou.com
  • 地址:北京市海淀区北清路68号
移动客户端下载
关注我们
  • 微信公众号:yonyouudn
  • 扫描右侧二维码关注我们
  • 专注企业互联网的技术社区
版权所有:用友网络科技股份有限公司82041 京ICP备05007539号-11 京公网网备安1101080209224 Powered by Discuz!
快速回复 返回列表 返回顶部