[转]微信转载朋友圈时的窗口自定义及回调

From : http://blog.csdn.net/liangpei2008/article/details/19980093

var dataForWeixin={
   appId:"xxxxxxxxx",
   MsgImg:"转发时的图片",
   TLImg:"图片",
   url:"自定义链接",
   title:"自定义标题",
   desc:"自定义描述",
   fakeid:"",
   callback:function(
    //这里是分享成功后的回调功能
   ){}
};
(function(){
   var onBridgeReady=function(){
   //发送给朋友
   WeixinJSBridge.on(‘menu:share:appmessage‘, function(argv){
      WeixinJSBridge.invoke(‘sendAppMessage‘,{
         "appid":dataForWeixin.appId,
         "img_url":dataForWeixin.MsgImg,
         "img_width":"120",
         "img_height":"120",
         "link":dataForWeixin.url,
         "desc":dataForWeixin.desc,
         "title":dataForWeixin.title
      }, function(res){(dataForWeixin.callback)();});
   });
   //发送到朋友圈
   WeixinJSBridge.on(‘menu:share:timeline‘, function(argv){

      WeixinJSBridge.invoke(‘shareTimeline‘,{
         "img_url":dataForWeixin.TLImg,
         "img_width":"120",
         "img_height":"120",
         "link":dataForWeixin.url,
         "desc":dataForWeixin.desc,
         "title":dataForWeixin.title
      }, function(res){(dataForWeixin.callback)();});});
   //分享到微博
   WeixinJSBridge.on(‘menu:share:weibo‘, function(argv){
      WeixinJSBridge.invoke(‘shareWeibo‘,{
         "content":dataForWeixin.title,
         "url":dataForWeixin.url
      }, function(res){(dataForWeixin.callback)();});
   });
   //分享到facebook
   WeixinJSBridge.on(‘menu:share:facebook‘, function(argv){
      (dataForWeixin.callback)();
      WeixinJSBridge.invoke(‘shareFB‘,{
         "img_url":dataForWeixin.TLImg,
         "img_width":"120",
         "img_height":"120",
         "link":dataForWeixin.url,
         "desc":dataForWeixin.desc,
         "title":dataForWeixin.title
      }, function(res){});
   });
};
if(document.addEventListener){
   document.addEventListener(‘WeixinJSBridgeReady‘, onBridgeReady, false);
}else if(document.attachEvent){
   document.attachEvent(‘WeixinJSBridgeReady‘   , onBridgeReady);
   document.attachEvent(‘onWeixinJSBridgeReady‘ , onBridgeReady);
}
})();

http://bbs.blueidea.com/thread-3103040-1-1.html

http://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=1&tn=baidu&wd=weixinjsbridge.invoke%20sendappmessage&rsv_enter=1&rsv_sug3=1&rsv_sug4=45&rsv_sug1=1&oq=sendAppMessage&rsv_sug2=1&rsp=0&inputT=4729

时间: 2024-10-21 10:47:46

[转]微信转载朋友圈时的窗口自定义及回调的相关文章

怎样实现分享网站文章到微信朋友圈时指定缩略图

当下朋友圈很火,很多企业都将微信朋友圈作为品牌传播的途径,经常会发一些精彩的文章到微信朋友圈供大家自发传播,这样的想法很好,对于优质的内容,网友们也乐于转发与朋友们分享,对品牌宣传与推广确实是有好处的. 通过微信公众平台发文章,需要登录微信公众平台,非常麻烦,而且不能同步到网站中,同一篇文章可能要在多在地方编辑发布,增加了人力和时间成本,有没有一劳永逸的办法呢?当然是有的,其中之一是做一个能在台式机.笔记本电脑.平板电脑.手机上显示出一致效果的网站(IT领域叫响应式网站或全屏幕适应网站),先在这

分享微信及朋友圈(基于友盟)

添加微信及朋友圈 2.1  注册应用 使用微信分享首先需要在微信开放平台(点击链接)申请, 按照要求填写应用信息,审核通过后获取到微信APPID和APPsecret 2.2  添加相关文件 在UMSocial_Sdk_Extra_Frameworks目录下,添加Wechat文件夹到工程 2.3  添加微信 2.3.1  添加微信及朋友圈到分享列表 在你的程序APPdelegate入口方法添加下面的代码 #import "UMSocialWechatHandler.h" //设置微信Ap

微信与朋友圈后台架构

微信朋友圈技术之道:三个人的后台团队与每日十亿的发布量 视屏讲解 概述 截止到2015年7月,微信每月活跃用户约5.49亿,朋友圈每天的发表量(包括赞和评论)超过10亿,浏览量超过100亿.得益于4G网络的发展,以上数据仍有很快的增长,而且相对于PC互联网时代,移动互联网时代的峰值要来得更加凶猛.比如,2015年元月的流量到了平时的2倍,而峰值则达到了平时峰值的2倍,相当于平时正常流量的5倍,这对整个系统的考验是很残酷的.本次分享将简单介绍微信后台团队的开发模式.微信朋友圈的架构以及在性能上的一

微信及朋友圈分享

微信分享代码相对来说比较简单,因为已经给我们提供了SDK Demo,代码部分就不再赘述了. 这边有一篇文章写的挺好,把整个流程以及过程中遇到的问题都描述了一遍: http://blog.csdn.net/freesonhp/article/details/10756663 另外微信官方已经提供了一些经常遇到问题的解决方案 https://open.weixin.qq.com/cgi-bin/frame?t=resource/res_main_tmpl&lang=zh_CN 微信及朋友圈分享,布布

微信转发朋友圈小视频就这么简单

微信转发朋友圈小视频怎么转?很多朋友很困惑,现在只要更新微信最新版本(WeChat6.5.1)就可以实现了.今天微信先发布了ios版的,苹果手机直接到APP Store升级就ok了.微信转发朋友圈小视频两步就能完成:1.保存别人的朋友圈视频:2.发布小视频 1.保存别人的朋友圈视频:长按朋友圈小视频,点击保存视频 2.发布朋友圈视频 发布朋友圈视频中选“从手机相册选择” 选择刚刚保存的视频点击发布 转发别人的朋友圈视频成功 微信 6.5.1 for iOS发布 可以在朋友圈分享相册中的视频

Apple Watch版微信来了 收发微信刷朋友圈不在话下

昨晚果粉守了一夜的Apple Watch发布会,意料中的惊喜不少,最让人兴奋的是微信成为首批支持的应用.是的,在全球拥有4.68亿月活跃用户的微信怎么可能不第一时间入驻呢?之前我们就有聊过Apple Watch已向微信开放WatchKit接口?现在Apple Watch版微信真的来了,收发微信消息,刷朋友圈不在话下,一睹为快吧! 微信在Apple Watch上收到微信消息和朋友圈更新的提示界面 没错,Kevin Lynch展示了怎样用Apple Watch收发微信! 用Apple Watch版微

Android 调用系统分享文字、图片、文件,可直达微信、朋友圈、QQ、QQ空间、微博

原文:Android 调用系统分享文字.图片.文件,可直达微信.朋友圈.QQ.QQ空间.微博 兼容SDK 18以上的系统,直接调用系统分享功能,分享文本.图片.文件到第三方APP,如:微信.QQ.微博等 因为偷懒,可直达微信.朋友圈.QQ.QQ空间.微博的分享仅写了图片分享的,其他的文本.文件分享不常用到,就不写了. 具体图片分享区分单张图片分享和多张图片分享,详情请看代码: import android.content.ComponentName; import android.content

Androi:ListView+GridView实现仿微信微博朋友圈无焦点冲突

这几天还是在做那个项目 有一个部分是需要有一个类似微信朋友圈那样的功能 开始自己实现是用RecycleView嵌套RecycleView 然后已经把别的弄好了 动态图片那块还没有加上结果我不会搞也没有找到栗子 然后就换了一个思路 看到有listview+gridview的栗子就照着做了一个 先看一下现在的效果 呐 这个是listview嵌套Gridview实现的 评论那些我在recycleview里面做好了之后再加 觉得 把这个嵌套弄好了真是超级开心呐: 嗯 就再回顾一下说一下思路: 1 lis

h5+分享到微信、朋友圈代码示例

(function(window) { var Share={}; Share.info = { id: '', name: '', head_image: "_www/images/icon/A/144.png", introduce: '' }; /** * 更新分享服务 */ var shares = null; function getSerivces() { plus.share.getServices(function(s) { shares = {}; for (var