使用移动网络视图的 Flickr 身份验证停止工作

问题描述

最近 Flickr OAuth 身份验证停止工作。该应用适用于 Android,我使用 Flick4Java 进行 Flick API 和身份验证。

流程遵循 https://www.flickr.com/services/api/auth.oauth.html 此处的指南,因此我们获取请求令牌并在 WebView 中显示 Flickr 身份验证屏幕。

用户可以输入用户 ID(Flickr 中的电子邮件)并验证密码,但 Webview 在登录后看不到 shouldOverrideUrlLoading() 调用,因为它曾经发生过。

知道发生了什么变化或如何显示 webview 以捕获 oauth_verifier 吗?

解决方法

webview 似乎需要其他设置才能使用 Flickr oauth。

webView.getSettings().setDomStorageEnabled(true);

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...