对微信登录分享、QQ登录分享进行一个流程性的讲解。在微信分享经常是分享不成功或者图片不显示,主要问题是图片过大或者是没有本地化。
1、流程:使用auth进行授权--->getToken获取用户信息---->同步至服务端
注意:在安卓端可以提示用户没有安装微信端,但是ios端切忌不要加任何提示
2、代码实现:(因为会有一个唤起微信客户端的时间,代码里面加了showProgress过度了一下)
var wx = api.require('wx');
wx.auth({
apiKey: ''//在此输入你的微信apikey
}, function(ret, err){
if(ret.status){
api.showProgress({
style: 'default',
animationType: 'fade',
title: '登录中...',
text: '请稍后...',
modal: false
});
wx.getToken({
//apiKey: '',
//apiSecret: '',
code: ret.code
},function(ret, err){
if(ret.status){