zoukankan      html  css  js  c++  java
  • [转]微信转载朋友圈时的窗口自定义及回调

    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

    http://mp.weixin.qq.com/wiki/index.php?title=%E9%A6%96%E9%A1%B5

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

    http://www.baidufe.com/item/f07a3be0b23b4c9606bb.html

    http://www.cnblogs.com/txw1958/p/weixin71-oauth20.html

  • 相关阅读:
    组合模式/composite模式/对象结构型模式
    迭代器模式/iterator模式/对象行为型模式
    复制Eclipse工作空间设置
    各种命令
    Java相关框架
    基于hk2框架的功能测试Mock注入
    个人项目----词频统计(补全功能)
    小组项目----用户需求调查
    四人小组项目申请
    补第一周“四人小组项目“
  • 原文地址:https://www.cnblogs.com/Athrun/p/3938080.html
Copyright © 2011-2022 走看看