2017-03-20 13 views
1

私はandroid studioを使ってwebViewを作成します。 コードは正常に動作しますが、問題は、ユーザー名とパスワードを入力した後にFacebookでログインしようとしたときに空白のページがあることです。 誰かが私を助けて私の目を開くことができますか?WebView内のFacebookにログインしようとすると空白のページ

これはMainActivity.javaのコード

super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    mWebView = (WebView) findViewById(R.id.activity_main_webview); 
    // Enable Javascript 
    WebSettings webSettings = mWebView.getSettings(); 
    webSettings.setJavaScriptEnabled(true); 
    // Force links and redirects to open in the WebView instead of in a browser 
    mWebView.setWebViewClient(new WebViewClient()); 
    mWebView.loadUrl("http://dosisearch.com/"); 
+0

そう、Facebookのoauthにポップアップを表示させないようにして解決しました。 –

答えて

2

何があなたのコードが間違っているんです。それはウェブサイト "http://dosisearch.com/"問題を抱えています:)ログインをクリックするとポップアップウィンドウが表示されます。これはWebViewで見ることができないためです。別のURLを使用して、正常に動作しているかどうかを確認してください。

+0

しかし、ウェブサイトとFacebookへのログインはOKです。 webviewの中でfacebookのログインreviceの空白ページ。 –

+0

@MatiShwartzあなたがログインをクリックすると、ポップアップウィンドウが表示されます。これはwebviewで見ることができないためです。別のURLを使用して、うまく動作しているかどうかを確認してください。 –

+0

ありがとうございます、コードはOKです。問題はWebビューとポップアップです。 –

関連する問題