java - 尝试在 webView 中登录 facebook 时出现空白页面

标签 java android webview

我使用 android studio 创建 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/");

最佳答案

您的代码没有任何问题。问题出在网站“http://dosisearch.com/”:) 当您单击登录时,它会显示一个弹出窗口,可能因此您无法在 WebView 中看到它。尝试使用不同的 URL 并检查它是否工作正常。

关于java - 尝试在 webView 中登录 facebook 时出现空白页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42899926/

相关文章:

java - JPA 中可以有多个主键吗

java - 通过换行问题拆分字符串

iframe GA 未在移动应用 webview 中进行跟踪

java - org.apache.chemistry.opencmis.client.api.CmisObject 上的 getRenditions() 返回 null

java - com.mysql.jdbc.exception.jdbc4.CommunicationsException : The last packet successfully received from the server was

android - 谷歌播放的 512x512 启动器图标放在哪里

android - onSharedPreferenceChanged 在某些 Android 设备上导致堆栈溢出

android - 如何在android中实现变更日志?

cocoa - 如何以编程方式从 WebView 对象中弹出 Webkit 的 Web Inspector?

javascript - Android:调用 JavaScript 函数时出现问题