Open lynzz opened 5 years ago
我在 ios 下调 weixin 登录时,有安装 cordova-plugin-facebook4 时,会弹出 weixin 授权页面,确认授权后,自动回 app 里,然后没任何回调。
xcode 上是会如下日志
FB handle url: wxcfef2e6f1599cd54://oauth?code=021GLj651g2gRT16ER4517BZ551GLj6H&state=_1557457836513
去掉 facebook 插件,就可登录成功
ionic info Ionic: ionic (Ionic CLI) : 4.12.0 (/Users/lzz/.nvm/versions/node/v10.4.0/lib/node_modules/ionic) Ionic Framework : ionic-angular 3.9.2 @ionic/app-scripts : 3.1.8 Cordova: cordova (Cordova CLI) : 7.1.0 Cordova Platforms : android 6.3.0, ios 5.0.0 Cordova Plugins : cordova-plugin-ionic-keyboard 2.0.5, cordova-plugin-ionic-webview 1.2.0, (and 9 other plugins) System: Android SDK Tools : 25.2.3 (/Users/lzz/Library/Android/sdk) ios-deploy : 1.9.4 ios-sim : 7.0.0 NodeJS : v10.4.0 (/Users/lzz/.nvm/versions/node/v10.4.0/bin/node) npm : 6.1.0 OS : macOS Mojave Xcode : Xcode 10.2 Build version 10E125
<plugin name="cordova-plugin-wechat" spec="^2.8.0"> // 去除 </plugin> <plugin name="cordova-plugin-facebook4" spec="^4.2.1"> // 去除 </plugin>
应该是回调被拦截了。。
我在 ios 下调 weixin 登录时,有安装 cordova-plugin-facebook4 时,会弹出 weixin 授权页面,确认授权后,自动回 app 里,然后没任何回调。
xcode 上是会如下日志
FB handle url: wxcfef2e6f1599cd54://oauth?code=021GLj651g2gRT16ER4517BZ551GLj6H&state=_1557457836513
去掉 facebook 插件,就可登录成功
环境
插件