2016-06-14 11 views
0

Diese Datei von einer URL zeigt die Fehler, die ich immer bin, wenn ich versuche, die meisten der Datei von einer URL sehen |: -Fehler beim in Google Text & Tabellen mit Android Web-Ansicht

I/Chrom: [ INFO: KONSOLE (534)] "Uncaught Error: La '[Objekt Objekt]", Quelle: https://www.gstatic.com//apps-viewer//js/k=apps-viewer.standalone.en_US.c6ywhKJMakY.O/m=main/rt=j/d=1/rs=AC2dHMI4zJ7puGF5q_sgbdM9VbNE4DOJ6g (534) 06-14 16: 51: 26,332 29303-29303/com.sbi.fast I/Chrom: [INFO: KONSOLE (64)] "Uncaught #", Quelle: https://www.gstatic.com//apps-viewer//js/k=apps-viewer.standalone.en_US.c6ywhKJMakY.O/m=main/rt=j/d=1/rs=AC2dHMI4zJ7puGF5q_sgbdM9VbNE4DOJ6g (64)

Codeschnipsel: -

webView.getSettings().setLoadWithOverviewMode(true); 
     webView.getSettings().setJavaScriptEnabled(true); 
     webView.getSettings().setAllowFileAccess(true); 
     webView.getSettings().setAllowContentAccess(true); 

     webView.getSettings().setDisplayZoomControls(true); 
     webView.getSettings().setBuiltInZoomControls(true); 
     //WebSettings.PluginState ps= 
     //webView.getSettings().setPluginState(); 
     webView.getSettings().setDefaultTextEncodingName("utf-8"); 





     /*/added later while retesting...*/ 
     webView.getSettings().setAppCacheEnabled(true); 
     webView.clearCache(false); 


     if (!Utils.getInternetStatus(ProductLibFileDisplayActivity.this)) { // loading offline 
      webView.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK); 
     } 


     webView.setWebViewClient(new WebViewClient() { 

      @Override 
      public boolean shouldOverrideUrlLoading(WebView view, String url) { 
       view.loadUrl(url); 
       // System.out.println("wbVw shouldOverrideUrlLoading"); 
       return true; 
      } 

      @Override 
      public void onLoadResource(WebView view, String url) { 
       //System.out.println("wbVw onLoadResource: " + countWebView); 
       loadingVisibilityCount++; 

       if (progressDialog == null) { 
        progressDialog = new ProgressDialog(ProductLibFileDisplayActivity.this); 
        progressDialog.setMessage("Loading..."); 
        if (loadingVisibilityCount <= 3) 
         progressDialog.show(); 
        else 
         progressDialog.dismiss(); 
       } 
      } 

      @Override 
      public void onPageFinished(WebView view, String url) { 
       // System.out.println("wbVw onPageFinished :" + countWebView); 
       if (progressDialog.isShowing()) { 
        progressDialog.dismiss(); 
        progressDialog = null; 
        countWebView++; 
       } 
      } 

      @Override 
      public void onReceivedError(WebView view, WebResourceRequest request, WebResourceError error) { 
       super.onReceivedError(view, request, error); 
       // System.out.println("wbVw onReceivedError error:" + error); 
       //System.out.println("wbVw onReceivedError request:" + request); 
      } 
     }); 



     webView.loadUrl(googleDocLink); 
+0

irgendwelche Fortschritte auf sie? – akshay

+0

Ja akshay. Eigentlich war das mit der lokalen IP, auf der Dateien gehostet wurden. Später erfuhr ich, dass Google Docs nicht auf unsere lokale IP zugreifen kann, aber nachdem die URL aktualisiert wurde, wurde alles gelöst. – pravin

+0

Das ist großartig. Sie sollten dies als Antwort veröffentlichen. Vielen Dank. :) – akshay

Antwort

2

Ja akshay. Eigentlich war es lokale IP, auf der Dateien gehostet wurden. Später erfuhr ich, dass Google Docs nicht auf unsere lokale IP zugreifen kann, aber nachdem die URL aktualisiert wurde, wurde alles gelöst.

Verwandte Themen