将Instagram登录名(也使用Facebook登录)集成到Android项目

时间:2019-01-02 12:39:00

标签: android instagram instagram-api

我想将Instagram集成到我的应用程序中。但是,我找不到每次都能成功登录的代码。我遵循了这份文档(http://www.theappguruz.com/blog/instagram-integration-android-application-tutorial),它在5个月前就可以使用了,但是现在不能正常使用。登录后,进度栏加载了两到三分钟,但没有任何反应。如果我选择使用Facebook登录,则会出现登录失败错误,有时还会加载进度栏,但没有任何响应。请给我建议。

1 个答案:

答案 0 :(得分:1)

我找到了解决方案,可能对其他人有帮助

请在您的InstagramDialog类中添加以下行

    WebSettings webSettings = mWebView.getSettings();
    webSettings.setDomStorageEnabled(true);
    webSettings.setSavePassword(false);
    webSettings.setSaveFormData(false);

以下一行很重要,

   webSettings.setDomStorageEnabled(true);

在Instagram运行正常后启用此选项。

我可以想象它默认情况下是出于节省空间和安全性而禁用的。 希望这对许多开发人员有所帮助。 如果您有相同的问题,请接受此答案。