我想将Instagram集成到我的应用程序中。但是,我找不到每次都能成功登录的代码。我遵循了这份文档(http://www.theappguruz.com/blog/instagram-integration-android-application-tutorial),它在5个月前就可以使用了,但是现在不能正常使用。登录后,进度栏加载了两到三分钟,但没有任何反应。如果我选择使用Facebook登录,则会出现登录失败错误,有时还会加载进度栏,但没有任何响应。请给我建议。
答案 0 :(得分:1)
我找到了解决方案,可能对其他人有帮助
请在您的InstagramDialog类中添加以下行
WebSettings webSettings = mWebView.getSettings();
webSettings.setDomStorageEnabled(true);
webSettings.setSavePassword(false);
webSettings.setSaveFormData(false);
以下一行很重要,
webSettings.setDomStorageEnabled(true);
在Instagram运行正常后启用此选项。
我可以想象它默认情况下是出于节省空间和安全性而禁用的。 希望这对许多开发人员有所帮助。 如果您有相同的问题,请接受此答案。