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

android-Webview未正确显示Facebook URL的内容,android,facebook,webview,Android,Facebook,Webview,我有一个应用程序,其中我正在将此URL传递到WebView。 但是WebView没有正确显示页面。 默认android浏览器正确显示内容 代码 请参阅下面的屏幕截图以供参考 在WebView代码中添加以下选项: mWebView.getSettings().setLoadWithOverviewMode(true); mWebView.getSettings().setUseWideViewPort(true); mWebView.getSettings().setJa

我有一个应用程序,其中我正在将此URL传递到
WebView

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

代码

请参阅下面的屏幕截图以供参考


在WebView代码中添加以下选项:

    mWebView.getSettings().setLoadWithOverviewMode(true);
    mWebView.getSettings().setUseWideViewPort(true);
    mWebView.getSettings().setJavaScriptEnabled(true);
    mWebView.getSettings().setRenderPriority(WebSettings.RenderPriority.HIGH);

    if (Build.VERSION.SDK_INT < 8) {
        mWebView.getSettings().setPluginsEnabled(true);         
    } else {
        mWebView.getSettings().setPluginState(WebSettings.PluginState.ON);
    }
mWebView.getSettings().SetLoadWithOverview模式(true);
mWebView.getSettings().setUseWideViewPort(true);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setRenderPriority(WebSettings.RenderPriority.HIGH);
if(Build.VERSION.SDK_INT<8){
mWebView.getSettings().setPluginsEnabled(true);
}否则{
mWebView.getSettings().setPluginState(WebSettings.pluginInstate.ON);
}
就我而言,Facebook工作得非常好。
关于

在WebView代码中添加以下选项:

    mWebView.getSettings().setLoadWithOverviewMode(true);
    mWebView.getSettings().setUseWideViewPort(true);
    mWebView.getSettings().setJavaScriptEnabled(true);
    mWebView.getSettings().setRenderPriority(WebSettings.RenderPriority.HIGH);

    if (Build.VERSION.SDK_INT < 8) {
        mWebView.getSettings().setPluginsEnabled(true);         
    } else {
        mWebView.getSettings().setPluginState(WebSettings.PluginState.ON);
    }
mWebView.getSettings().SetLoadWithOverview模式(true);
mWebView.getSettings().setUseWideViewPort(true);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setRenderPriority(WebSettings.RenderPriority.HIGH);
if(Build.VERSION.SDK_INT<8){
mWebView.getSettings().setPluginsEnabled(true);
}否则{
mWebView.getSettings().setPluginState(WebSettings.pluginInstate.ON);
}
就我而言,Facebook工作得非常好。
关于

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

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

我已经通过删除下面的代码找到了解决方案

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

请发布代码。请发布代码。没有此设置
mWebView.getSettings().setRenderPriority(WebSettings.RenderPriority.HIGH)。尝试从类型WebSettings is deprecatedTry添加方法setRenderPriority(WebSettings.RenderPriority):
if(Build.VERSION.SDK_INT<8){mWebView.getSettings().setPluginsEnabled(true);}else{mWebView.getSettings().setPluginState(WebSettings.PluginState.ON);}
没有此设置
mWebView.getSettings().setRenderPriority(WebSettings.RenderPriority.HIGH)。尝试从类型WebSettings is deprecatedTry中添加方法setRenderPriority(WebSettings.RenderPriority):
if(Build.VERSION.SDK_INT<8){mWebView.getSettings().setPluginsEnabled(true);}else{mWebView.getSettings().setPluginState(WebSettings.PluginState.ON);}