android - Webview 无法正确显示 Facebook URL 的内容

标签 android facebook webview

我有一个应用程序,我在其中将此 URL 传递给 WebViewFacebook URL

但是 WebView 没有正确显示页面。 默认的 android 浏览器正确显示内容。

代码

WebSettings wsettings = webView.getSettings();
wsettings.setBuiltInZoomControls(false);
wsettings.setSupportZoom(false);
wsettings.setJavaScriptEnabled(true);       
webView.setScrollbarFadingEnabled(false);
webView.setHorizontalScrollBarEnabled(true);
wsettings.setUseWideViewPort(true);
wsettings.setLoadWithOverviewMode(true);
wsettings.setCacheMode(WebSettings.LOAD_NO_CACHE);
wsettings.setAppCacheEnabled(true);
wsettings.setAppCachePath("");
wsettings.setUserAgentString("AndroidWebView");
wsettings.setDatabaseEnabled(true);     
wsettings.setDomStorageEnabled(true);
webView.clearCache(true);

请参阅下面的屏幕截图以供引用。

Android Webview Android Browser

最佳答案

我通过删除以下代码找到了解决方案。

wsettings.setCacheMode(WebSettings.LOAD_NO_CACHE);
wsettings.setAppCacheEnabled(true);
wsettings.setAppCachePath("");
wsettings.setUserAgentString("AndroidWebView");
wsettings.setDatabaseEnabled(true);     
wsettings.setDomStorageEnabled(true);
webView.clearCache(true);

关于android - Webview 无法正确显示 Facebook URL 的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22654798/

相关文章:

Spring 社交Facebook : Getting Null photo information (urls) Only Id is not null

java - (android studio)无法更改webview中的 "Webpage not available"页面

java - Android WebView 中的 HTML TextArea 字符数限制

android - AppCompatActivity 不可分配给 Activity

android - eclipse : Creating Web Service via Apache Axis2 & Tomcat server 7

android - Gradle kotlin 不支持的方法 Dependencies.getAtoms()

android - 如何将特定登录的公共(public) Facebook 页面数据(应用程序)获取到我的 android 应用程序中?

javascript - 带有自定义参数的 Facebook 自定义共享 url...在预览中有效但在 FB 上损坏

ios - Flutter:webview_flutter 在 iOS 上仅显示空白(白色)

android - 从 Java 角度移除 Logcat