javascript实现修改微信分享的标题内容等


Posted in Javascript onDecember 11, 2014

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

奉上代码:

<script>

//微信分享

var wimg = "分享图片网址123";

var wurl = "分享网址123";

var wdesc = '分享内容123';

var wtit = '分享标题123';

var wappid = '';

 

function shareMsg() {//<span style="font-family: Arial, Helvetica, sans-serif;">发送给好友</span><span style="font-family: Arial, Helvetica, sans-serif;">标题和内容默认都显示</span>

    WeixinJSBridge.invoke('sendAppMessage',{

        "appid": wappid,

        "img_url": wimg,

        "img_width": "200",

        "img_height": "200",

        "link": wurl,

        "desc": wdesc,

        "title": wtit,

    })

}

function shareQuan() {  //<span style="font-family: Arial, Helvetica, sans-serif;">分享到朋友圈只有标题显示</span>

    WeixinJSBridge.invoke('shareTimeline',{

        "img_url": wimg,

        "img_width": "200",

        "img_height": "200",

        "link": wurl,

        "desc": wdesc,

        "title": wtit

    });

}

function shareWeibo() { <span style="font-family: Arial, Helvetica, sans-serif;">//</span><span style="font-family: Arial, Helvetica, sans-serif;">分享到微博只有内容显示</span>

    WeixinJSBridge.invoke('shareWeibo',{

        "content": wdesc,

        "url": wurl,

    });

}

// 当微信内置浏览器完成内部初始化后会触发WeixinJSBridgeReady事件。

document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {

    // 发送给好友

    WeixinJSBridge.on('menu:share:appmessage', function(argv){

        shareMsg();

    });

    // 分享到朋友圈

    WeixinJSBridge.on('menu:share:timeline', function(argv){

        shareQuan();

    });

    // 分享到微博

    WeixinJSBridge.on('menu:share:weibo', function(argv){

        shareWeibo();

    });

}, false);

</script>

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

Javascript 相关文章推荐
JavaScript 变量命名规则
Sep 23 Javascript
JavaScript中的面向对象介绍
Jun 30 Javascript
浅析js预加载/延迟加载
Sep 25 Javascript
获取今天,昨天,本周,上周,本月,上月时间(实例分享)
Jan 04 Javascript
xmlplus组件设计系列之图标(ICON)(1)
May 05 Javascript
JavaScript 有用的代码片段和 trick
Feb 22 Javascript
解决Mac安装thrift因bison报错的问题
May 17 Javascript
详解React之父子组件传递和其它一些要点
Jun 25 Javascript
vue+element+Java实现批量删除功能
Apr 08 Javascript
聊聊鉴权那些事(推荐)
Aug 22 Javascript
修改layui的后台模板的左侧导航栏可以伸缩的方法
Sep 10 Javascript
Vue2.X和Vue3.0数据响应原理变化的区别
Nov 07 Javascript
javascript表单验证和Window详解
Dec 11 #Javascript
使用百度地图api实现根据地址查询经纬度
Dec 11 #Javascript
javascript实现倒计时N秒后网页自动跳转代码
Dec 11 #Javascript
node.js中的buffer.Buffer.byteLength方法使用说明
Dec 10 #Javascript
node.js中的buffer.slice方法使用说明
Dec 10 #Javascript
node.js中的buffer.write方法使用说明
Dec 10 #Javascript
node.js中的http.request.end方法使用说明
Dec 10 #Javascript
You might like
浅析php变量修饰符static的使用
2013/06/28 PHP
PHP连接sql server 2005环境配置及问题解决
2014/08/08 PHP
如何通过Linux命令行使用和运行PHP脚本
2015/07/29 PHP
详解PHP的Yii框架中扩展的安装与使用
2016/04/01 PHP
总结PHP删除字符串最后一个字符的三种方法
2016/08/30 PHP
PHP封装类似thinkphp连贯操作数据库Db类与简单应用示例
2019/05/08 PHP
js跨域问题之跨域iframe自适应大小实现代码
2010/07/17 Javascript
JavaScript 判断用户输入的邮箱及手机格式是否正确
2013/12/08 Javascript
jquery表单验证框架提供的身份证验证方法(示例代码)
2013/12/27 Javascript
js实现表格字段排序
2014/02/19 Javascript
IE6-IE9中tbody的innerHTML不能赋值的解决方法
2014/09/26 Javascript
JS实现带缓冲效果打开、关闭、移动一个层的方法
2015/05/09 Javascript
jquery中object对象循环遍历的方法
2015/12/18 Javascript
详解Matlab中 sort 函数用法
2016/03/20 Javascript
js实现悬浮窗效果(支持拖动)
2017/03/09 Javascript
小程序实现列表多个批量倒计时
2021/01/29 Javascript
微信小程序通过js实现瀑布流布局详解
2019/08/28 Javascript
Javascript call及apply应用场景及实例
2020/08/26 Javascript
微信小程序基于高德地图API实现天气组件(动态效果)
2020/10/22 Javascript
[49:58]完美世界DOTA2联赛PWL S3 Magma vs DLG 第一场 12.18
2020/12/19 DOTA
Python中struct模块对字节流/二进制流的操作教程
2017/01/21 Python
使用Kivy将python程序打包为apk文件
2017/07/29 Python
Python实现的简单计算器功能详解
2018/08/25 Python
Python实现多进程的四种方式
2019/02/22 Python
python实现矩阵和array数组之间的转换
2019/11/29 Python
python Zmail模块简介与使用示例
2020/12/19 Python
澳大利亚领先的在线美容商城:Adore Beauty
2017/04/14 全球购物
100%有机精油,美容油:House of Pure Essence
2018/10/30 全球购物
工厂厂长的职责
2013/12/12 职场文书
大学生涯自我鉴定
2014/01/16 职场文书
端午节活动策划方案
2014/03/09 职场文书
2015年民主评议党员工作总结
2015/05/19 职场文书
2019个人工作自我评价范文(3篇)
2019/09/19 职场文书
为Java项目添加Redis缓存的方法
2021/05/18 Redis
Python制作一个随机抽奖小工具的实现
2021/07/07 Python
Python实现科学占卜 让视频自动打码
2022/04/09 Python