为什么我的WebView没有加载猫头鹰轮播内容?

时间:2019-11-14 03:17:54

标签: android webview carousel owl-carousel

我有一个可以访问网站的网络视图,这里的问题是 [它没有加载整个网站的内容 ] [1]

然后,我尝试使用Chrome浏览器访问网站,并[加载所有网站内容] [2](尽管自从在移动设备中查看以来有点混乱)。

当我尝试查看缺少的内容(WebView中未显示的内容)时,我得知它没有加载使用猫头鹰轮播的内容,

有没有办法让我的WebView加载猫头鹰轮播内容?

我也已经激活了javascript

这是我创建的导致问题的代码

我的Webview设置

webView.getSettings().setJavaScriptEnabled(true);
        webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
        webView.getSettings().setLoadWithOverviewMode(true);
        webView.getSettings().setAllowFileAccessFromFileURLs(true);
        webView.getSettings().setAllowUniversalAccessFromFileURLs(true);
        webView.getSettings().setUseWideViewPort(true);
        webView.getSettings().setDomStorageEnabled(true);
        webView.getSettings().setSupportMultipleWindows(true);
        webView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
        webView.getSettings().setPluginState(WebSettings.PluginState.ON);
        webView.getSettings().setBuiltInZoomControls(true);
        webView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
        webView.setScrollbarFadingEnabled(false);

这是我的Webview程序

 public class myWebclient extends WebViewClient {
        @Override
        public void onPageFinished(WebView view, String url) {
            super.onPageFinished(view, url);
            progressBar.setVisibility(View.GONE);
        }


        @Override
        public void onPageStarted(WebView view, String url, Bitmap favicon) {
            super.onPageStarted(view, url, favicon);
        }

        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            view.loadUrl(url);
            return super.shouldOverrideUrlLoading(view, url);
        }

        @Override
        public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
            handler.proceed(); 
        }


    }

进度更新

我已经尝试过像AdvancedWebview所说的那样使用Sudheesh R,但这仍然像以前的条件一样,没有任何变化,它仍然不会加载猫头鹰轮播内容

更新#2 我尝试使用我的朋友网页视图APP,̶,它看起来像它的工作对他的应用程序,但我不知道为什么,̶我将更新,如果我发现了如何。

好的,我已经将他的代码与我的代码进行了比较,似乎没有发现...

更新3 我发现的唯一资源就是这个question,但是正如您在上面的代码中所看到的,我已将Dom Storage设置为启用状态。

更新4 好吧,我发现网站上还有一个Jquery方法尚未从Logcat初始化

所以我将其初始化但将其保留为空


@JavascriptInterface
    public void getxId(){ 
    } 
  [1]: https://i.stack.imgur.com/3lPNX.png
  [2]: https://i.stack.imgur.com/FS6tV.png

0 个答案:

没有答案