xu-li / cordova-plugin-wechat-example

An example project for cordova-plugin-wechat
151 stars 115 forks source link

手动点击授权之后,以后的登录都是自动登录无授权页面,就是直接获取code,无需点击,求教 #30

Closed johnnynode closed 6 years ago

johnnynode commented 6 years ago

主要登录代码 :

Wechat.auth("snsapi_userinfo", function (response) {
    // you may use response.code to get the access token.
    alert(JSON.stringify(response));
}, function (reason) {
    alert("Failed: " + reason);
});

首次点击,出现下面的授权页面 :

相关环境:

Installed platforms:
  android 6.1.2

cordova-plugin-wechat 2.1.0

Gradle 3.3

Groovy:       2.4.7
Ant:          Apache Ant(TM) version 1.9.6 compiled on June 29 2015
JVM:          1.8.0_91 (Oracle Corporation 25.91-b14)
OS:           Mac OS X 10.13.2 x86_64

cordova version :  6.5.0

然而,第二次登录直接弹出 字符串格式的 response ,微信登录的上述确认登录页面不再出现。 求教:如何解决这种问题让每次登录,都要用户手动点击 "确认登录" 然后才弹出 response