cordova 关于android微信登陆

接触cordova不久,遇到cordova实现微信登陆的问题纠结了好久得以解决,下面提供方法

1下载cordova关于微信登陆的插件,注意需要翻墙:

cordova plugin add https://github.com/xu-li/cordova-plugin-wechat --variable wechatappid=自己的微信appid

2.下载完成后

在需要的的地方写

var scope = "snsapi_userinfo";

Wechat.auth(scope, function (response) {

// you may use response.code to get the access token.

alert(JSON.stringify(response));

}, function (reason) {

alert("Failed: " + reason);

});

注意 调用js文件


这样就可以了,本人遇到的最大的一个坑

在注册appid时也需要填写包名和签名,注意这里的包名 和签名必须与你生成的apk的包名签名一致,微信开发者平台有可以查看签名的工具可以使用。


你可能感兴趣的:(cordova 关于android微信登陆)