微信js-jdkは簡単に共有できます.

2628 ワード

導入ステップ:
1.jsセキュリティドメイン名の設定
2.ウィーチャットインターフェースファイルの導入 http://res.wx.qq.com/open/js/jweixin-1.0.0.js  
3.configインターフェースで権限インターフェースを注入して構成を検証する
    
wx.config({
    debug: true, //       ,     api         alert  ,         ,   pc   ,       log  ,  pc      。
    appId: '', //   ,        
    timestamp: , //   ,        
    nonceStr: '', //   ,        
    signature: '',//   ,  ,   1
    jsApiList: [] //   ,     JS    ,  JS       2
});
4.readyインターフェース処理によって成功的に検証された.
  
wx.ready(function(){

    // config        ready  ,          config        ,config           ,                   ,         ready            。             ,       ,     ready   。
});
5.errorインターフェースでの処理に失敗した検証
   
wx.error(function(res){

    // config         error  ,           ,          config debug    ,       res     ,  SPA         。

});
ベースインターフェース:
現在のクライアントバージョンがインターフェースjsをサポートしているかどうかを判断します.
   
wx.checkJsApi({
    jsApiList: ['chooseImage'], //      JS    ,  JS       2,
    success: function(res) {
        //          ,   api true,    false
        //  :{"checkResult":{"chooseImage":true},"errMsg":"checkJsApi:ok"}
    }
});
共有インターフェース:
  友達の輪に分析する:
wx.onMenuShareTimeline({
    title: '', //     
    link: '', //     
    imgUrl: '', //     
    success: function () { 
        //               
    },
    cancel: function () { 
        //               
    }
});
  
友達に共有:
wx.onMenuShareAppMessage({
    title: '', //     
    desc: '', //     
    link: '', //     
    imgUrl: '', //     
    type: '', //     ,music、video link,     link
    dataUrl: '', //   type music video,        ,    
    success: function () { 
        //               
    },
    cancel: function () { 
        //               
    }
});
  QQを共有する:
wx.onMenuShareQQ({
    title: '', //     
    desc: '', //     
    link: '', //     
    imgUrl: '', //     
    success: function () { 
       //               
    },
    cancel: function () { 
       //               
    }
});
  
マイクロブログに共有:
wx.onMenuShareWeibo({
    title: '', //     
    desc: '', //     
    link: '', //     
    imgUrl: '', //     
    success: function () { 
       //               
    },
    cancel: function () { 
        //               
    }
});