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 相关文章推荐
用JQuery 实现的自定义对话框
Mar 24 Javascript
基于JavaScript 数据类型之Boolean类型分析介绍
Apr 19 Javascript
在javaScript中关于submit和button的区别介绍
Oct 20 Javascript
Javascript 修改String 对象 增加去除空格功能(示例代码)
Nov 30 Javascript
Javascript编程中几种继承方式比较分析
Nov 28 Javascript
ES6的新特性概览
Mar 10 Javascript
jQuery基于ajax实现页面加载后检查用户登录状态的方法
Feb 10 Javascript
基于代数方程库Algebra.js解二元一次方程功能示例
Jun 09 Javascript
基于Node.js的大文件分片上传示例
Jun 19 Javascript
简单了解JavaScript sort方法
Nov 25 Javascript
JS函数参数的传递与同名参数实例分析
Mar 16 Javascript
Vue-cli4 配置 element-ui 按需引入操作
Sep 11 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
Ext.data.PagingMemoryProxy分页一次性读取数据的实现代码
2010/04/07 PHP
PHP数据库连接mysql与mysqli对比分析
2016/01/04 PHP
php smtp实现发送邮件功能
2017/06/22 PHP
基于jquery实现的可以编辑选择的下拉框的代码
2010/11/19 Javascript
kmock javascript 单元测试代码
2011/02/06 Javascript
php图像生成函数之间的区别分析
2012/12/06 Javascript
jquery在IE、FF浏览器的差别详细探讨
2013/04/28 Javascript
禁用Tab键JS代码兼容Firefox和IE
2014/04/18 Javascript
js Dialog 去掉右上角的X关闭功能
2014/04/23 Javascript
JS中捕获console.log()输出的方法
2015/04/16 Javascript
JS区分浏览器页面是刷新还是关闭
2016/04/17 Javascript
Android中Okhttp3实现上传多张图片同时传递参数
2017/02/18 Javascript
JavaScript方法_动力节点Java学院整理
2017/06/28 Javascript
打字效果动画的4种实现方法(超简单)
2017/10/18 Javascript
node 利用进程通信实现Cluster共享内存
2017/10/27 Javascript
原生JavaScript实现todolist功能
2018/03/02 Javascript
详解vue-loader在项目中是如何配置的
2018/06/04 Javascript
JavaScript解决浮点数计算不准确问题的方法分析
2018/07/09 Javascript
超详细动手搭建一个VuePress 站点及开启PWA与自动部署的方法
2019/01/27 Javascript
React中Ref 的使用方法详解
2020/04/28 Javascript
解决echarts图表使用v-show控制图表显示不全的问题
2020/07/19 Javascript
举例讲解Python面向对象编程中类的继承
2016/06/17 Python
Python 多个图同时在不同窗口显示的实现方法
2019/07/07 Python
python脚本执行CMD命令并返回结果的例子
2019/08/14 Python
将pymysql获取到的数据类型是tuple转化为pandas方式
2020/05/15 Python
python使用QQ邮箱实现自动发送邮件
2020/06/22 Python
Python如何使用27行代码绘制星星图
2020/07/20 Python
SQL语言面试题
2013/08/27 面试题
教育技术学专业职业规划书
2014/03/03 职场文书
研究生给导师的自荐信
2015/03/06 职场文书
丧事主持词
2015/07/02 职场文书
员工手册董事长致辞
2015/07/29 职场文书
简历上的自我评价,该怎么写呢?
2019/06/13 职场文书
用python实现监控视频人数统计
2021/05/21 Python
Python selenium模拟网页点击爬虫交管12123违章数据
2021/05/26 Python
vue实现拖拽交换位置
2022/04/07 Vue.js