微信中如果想获取当前用户的头像等用户信息,就需要使用微信公众号的URL 方式打开页面才可以的!
URL参考:
//比如完整url , 域名osc16-vip.cloudx5.com一定要是自己公众号备案的 https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxb3efde94a26e25fe&redirect_uri=http://osc16-vip.cloudx5.com/v-MfUfAv-zh_CN-/weixinAply/index1.w&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect
参考外卖案例中获取用户信息的代码!首先获取code,根据code 调用后台API 实现的
参考外卖案例/UI2/takeout/index.w
//获取code var weixinCode = this.getContext().getRequestParameter("code"); //调用BaasServer 获取用户信息 Baas.sendRequest({ "url" : "/weixin/weixin", "action" : "userinfo", "async" : false, "params" : { code : weixinCode },
还有建议看下微信公众号的开发 建议看下: http://www.wex5.com/1-wex5#03 http://pan.baidu.com/s/1o7dy7NW 第十一讲 开发微信公众号
评一波