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 相关文章推荐
利用cookie记住背景颜色示例代码
Nov 04 Javascript
jQuery 回调函数(callback)的使用和基础
Feb 26 Javascript
js实现点击链接后窗口缩小并居中的方法
Mar 02 Javascript
jquery实现textarea 高度自适应
Mar 11 Javascript
使用Raygun来自动追踪AngularJS中的异常
Jun 23 Javascript
jQuery的bind()方法使用详解
Jul 15 Javascript
js模仿java的Map集合详解
Jan 06 Javascript
AngularJS模块学习之Anchor Scroll
Jan 19 Javascript
js倒计时简单实现代码
Aug 11 Javascript
JS求解三元一次方程组值的方法
Jan 03 Javascript
微信小程序实现传参数的几种方法示例
Jan 10 Javascript
vue-router命名视图的使用讲解
Jan 19 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
自动把纯文本转换成Web页面的php代码
2009/08/27 PHP
利用phpexcel把excel导入数据库和数据库导出excel实现
2014/01/09 PHP
php集成环境xampp中apache无法启动问题解决方案
2014/11/18 PHP
Yii学习总结之安装配置
2015/02/22 PHP
浅谈PHP的反射机制
2016/12/15 PHP
详解php几行代码实现CSV格式文件输出
2017/07/01 PHP
深入理解Yii2.0乐观锁与悲观锁的原理与使用
2017/07/26 PHP
php中各种定义变量的方法小结
2017/10/18 PHP
thinkPHP框架整合tcpdf插件操作示例
2018/08/07 PHP
Yii2结合Workerman的websocket示例详解
2018/09/10 PHP
js统计页面的来访次数实现代码
2014/05/09 Javascript
用JavaScript实现使用鼠标画线的示例代码
2014/08/19 Javascript
jQuery+HTML5+CSS3制作支持响应式布局时间轴插件
2016/08/10 Javascript
wap手机端解决返回上一页的js实例
2016/12/08 Javascript
详解Vue爬坑之vuex初识
2017/06/14 Javascript
nodejs创建简易web服务器与文件读写的实例
2017/09/07 NodeJs
vue项目设置scrollTop不起作用(总结)
2018/12/21 Javascript
其实你可以少写点if else与switch(推荐)
2019/01/10 Javascript
在node中使用jwt签发与验证token的方法
2019/04/03 Javascript
[06:21]2014DOTA2国际邀请赛 庆祝VG首阶段领跑;B叔为挣牛排半夜整理情报
2014/07/13 DOTA
[02:17]DOTA2亚洲邀请赛 RAVE战队出场宣传片
2015/02/07 DOTA
Python字符串切片操作知识详解
2016/03/28 Python
详解Django之admin组件的使用和源码剖析
2018/05/04 Python
利用python计算时间差(返回天数)
2019/09/07 Python
Django实现将一个字典传到前端显示出来
2020/04/03 Python
美国最顶级的精品店之一:Hampden Clothing
2016/12/22 全球购物
优秀志愿者事迹材料
2014/02/03 职场文书
酒店管理求职信
2014/06/09 职场文书
委托书的写法
2014/09/16 职场文书
2015元旦节寄语
2014/12/08 职场文书
导游词开场白
2015/01/31 职场文书
财务人员个人工作总结
2015/02/27 职场文书
堂吉诃德读书笔记
2015/06/30 职场文书
高二语文教学反思
2016/02/16 职场文书
详解Redis实现限流的三种方式
2021/04/27 Redis
Nginx配置文件详解以及优化建议指南
2021/09/15 Servers