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修改表格背景色实例代码分享
Dec 10 Javascript
JS从数组中随机取出几个数组元素的方法
Aug 02 Javascript
微信小程序 Flex布局详解
Oct 09 Javascript
详解JSON1:使用TSQL查询数据和更新JSON数据
Nov 21 Javascript
three.js绘制地球、飞机与轨迹的效果示例
Feb 28 Javascript
利用jquery去掉时光轴头尾部线条的方法实例
Jun 16 jQuery
前端html中jQuery实现对文本的搜索功能并把搜索相关内容显示出来
Nov 14 jQuery
vue.js中$set与数组更新方法
Mar 08 Javascript
从零到一详聊创建Vue工程及遇到的常见问题
Apr 25 Javascript
JavaScript中Dom操作实例详解
Jul 08 Javascript
基于jQuery实现可编辑的表格
Dec 11 jQuery
使用Vue-scroller页面input框不能触发滑动的问题及解决方法
Aug 08 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 多行多列显示
2009/08/15 PHP
PHP教程 预定义变量
2009/10/23 PHP
php实现网站插件机制的方法
2009/11/10 PHP
PHP 编程安全性小结
2010/01/08 PHP
php下获取客户端ip地址的函数
2010/03/15 PHP
php数组去重实例及分析
2013/11/26 PHP
PHP字符串的递增和递减示例介绍
2014/02/11 PHP
PHP AjaxForm提交图片上传并显示图片源码
2016/11/29 PHP
详解CSS样式中的 !important * _ 符号
2021/03/09 HTML / CSS
jQuery基础知识点总结(必看)
2016/05/31 Javascript
详解jQuery中的事件
2016/12/14 Javascript
Bootstrap布局之栅格系统学习笔记
2017/05/04 Javascript
vue父组件向子组件传递多个数据的实例
2018/03/01 Javascript
vue-router 路由传参用法实例分析
2020/03/06 Javascript
利用Vue实现简易播放器的完整代码
2020/12/30 Vue.js
用python删除java文件头上版权信息的方法
2014/07/31 Python
17个Python小技巧分享
2015/01/23 Python
python生成验证码图片代码分享
2016/01/28 Python
Python实现字符串逆序输出功能示例
2017/06/24 Python
Python中pillow知识点学习
2018/04/30 Python
Python使用pandas对数据进行差分运算的方法
2018/12/22 Python
TensorFlow绘制loss/accuracy曲线的实例
2020/01/21 Python
基于python实现上传文件到OSS代码实例
2020/05/09 Python
什么是python的列表推导式
2020/05/26 Python
美国在线精品家居网站:Burke Decor
2017/04/12 全球购物
美国在线印刷公司:PsPrint
2017/10/12 全球购物
大学生创业计划书的范文
2014/01/07 职场文书
学校招生宣传广告词
2014/03/19 职场文书
优秀应届生求职信
2014/06/16 职场文书
2015年中秋节演讲稿
2015/03/20 职场文书
十二生肖观后感
2015/06/12 职场文书
就业证明函
2015/06/17 职场文书
高中物理教学反思
2016/02/19 职场文书
JS Canvas接口和动画效果大全
2021/04/29 Javascript
Golang标准库syscall详解(什么是系统调用)
2021/05/25 Golang
Elasticsearch 基本查询和组合查询
2022/04/19 Python