美文网首页
cordova-plugin-wechat插件的使用

cordova-plugin-wechat插件的使用

作者: answer6 | 来源:发表于2017-10-23 14:21 被阅读0次

    通过cordova将js文件打包成app。这里需要用到微信登陆和微信支付等


    调用微信登陆的代码很简单:
    1. 安装微信插件
      参考 wechat_demo
    cordova plugin add cordova-plugin-wechat --variable wechatappid=YOUR_WECHAT_APPID(appid 在微信方获得)
    

    1. 第一次入手的时候还在纳闷,是怎么调起微信app的 下面这个方法就可以说自动完成了。没有为什么。
    function wxuse() {
                    var scope = "snsapi_userinfo",
                        state = "_" + (+new Date());
                        Wechat.auth(scope, state, function (response) {
                         // 这里就可以拿到 code 去访问你的接口 去获取access_token 去做自己的处理
                        alert( response.code )
                        // 打印返回所有内容
                         alert(JSON.stringify(response));
                    }, function (reason) {
                        // 弹出失败的原因
                        alert("Failed: " + reason);
                    });
                }
    

    1. 直接写一个 onclick事件调用上面的方法就可以触发,去调用微信app 授权页面,微信机制是短时间内只需要授权一次。注意测试的时候包名和签名,一定要和微信上的申请信息一致! 如果报错了,建议首先排查是不是签名错了。 (之前就碰到过 AS+模拟器 第一次可以调到微信,第二次就失败了,就认为不会是签名的问题--

    相关文章

      网友评论

          本文标题:cordova-plugin-wechat插件的使用

          本文链接:https://www.haomeiwen.com/subject/gxcauxtx.html