android - 具有 oAuth 和 Intent 处理的 Uber api 授权

标签 android facebook android-intent webview uber-api

Uber 提供了一个授权 url 来获取用户 token 。我正在将此 url 加载到 webview 中。

Screenshot of the loaded url

我在这样的 webview 客户端中处理 url

 @Override
            public boolean shouldOverrideUrlLoading(WebView view, String url) {
                view.loadUrl(url);
                Log.d("url=", "url = " + url);

                return true;
            }

有什么方法可以强制 facebook 登录通过 facebook 应用程序而不是 webview? (如果已安装)

最佳答案

目前Facebook登录必须通过WebView。

关于android - 具有 oAuth 和 Intent 处理的 Uber api 授权,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34502425/

相关文章:

iphone - 能够在 Facebook 本地共享对话中标记 friend

android - 如何使用 PendingIntent 在 BroadCastReceiver 类上发送额外内容?

java - GCM onHandleIntent(Intent intent) 未被调用

Android GPS 需要太多时间来获取位置

android - 在 iOS 和 Android 中无需对话即可点赞并发出好友请求?

android - 如何使用 Hilt 在 Room TypeConvertors 中注入(inject) Moshi/Gson?

facebook - Facebook 提要对话框出错

android - onBackPressed 可以设置并返回 Intent 结果吗?

android - Activity 已泄漏窗口

Android Firestore,查询数组