cordova-plugin-googleplus 無法在 android 上使用 google sign in

我遇到的問題是
在 Android 手機上點選 Google sign-in 會沒有反應
正常會跳出視窗讓你選擇用哪個帳號登入

我們是使用這個套件 cordova-plugin-googleplus
在 iOS 上都是正常的
原本以為是 UI 被遮到
還特別把他將 Fb 的位置對調
而且奇怪的點是,在 console 沒有看到任何的錯誤訊息

這問題困擾了我好幾天
後來嘗試將 cordova-plugin-googleplus 版本一個一個降版
從 5.2.2 到 5.3.2 中每一個版本都試過
後來才發現 5.2.1 是可以 work 的!

不過遇到了 error 16
感謝這個討論串
讓我很快就找到問題了

最主要是說 webClientId 要用 OAuth 2.0 Client ID
裡面的 Web client 這個才行




















iOS 用其他的都可以執行
唯獨 Android 一定要用這一個

後來才知道裡面一堆人說 5.2.1 可以 work
為什麼不讓我早點看到這篇呢 orz...


My Environment
meteor : 1.7.0.5
cordova cli : 8.1.0
cordova-plugin-googleplus : 5.3.2

Comments

Popular posts from this blog

CentOS7 如何新增/移除 Rich Rule for firewalld

mac 安裝 mtr

Howto use Postman test Cors