web-dev-qa-db-ja.com

Android WebviewとFacebookのログインが機能しない

作業中のWebViewアプリに問題があります。

Android WebViewを通じて表示されているこのレスポンシブウェブサイトがあります。

ウェブサイトにはFacebookでサインインオプションがあります。これはモバイルブラウザとウェブサイト自体で正常に機能します。 WebViewアプリを使用してFacebookを使用してログインしようとすると、白い画面が表示されます。

これを機能させるための解決策を見つけるのに苦労しています。

アドバイスに感謝します。

9
Gayan Hewa

私はstackoverflow.comで以前の質問に基づいて解決策を見つけることができました

FacebookログインをAndroid Webview で機能させる

これが私のMainActivityへのリンクです: http://Pastebin.com/KdzfhqDJ

12
Gayan Hewa

私はそれがこれだとかなり確信しています 同じ問題 。基本的に、別のウィンドウで開き、WebViewはすぐに使用できる複数のウィンドウをサポートしていません。

幸いなことに、iOS固有の質問とは異なり、正しく思い出せば、WebViewを拡張して複数のウィンドウをサポートすることができます。 WebChromeClientを拡張し、 onCreateWindow を実装して、WebViewで使用する必要があります。

3
kabuko