1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. zblack, 25.07.2012 #1
    zblack

    zblack Threadstarter Gast

    Ich versuche in meiner Webview mit folgendem Code die PDF anzuzeigen:
    Code:
    			if (url.endsWith("pdf")){
    				
    				view.loadUrl("https://docs.google.com/gview?embedded=true&url="+url);
    				return true;
    			}
    
    doch das funktioniert komischerweise bei den Namen der PDF die kleingeschrieben sind.
    Dann sehe ich die PDF so, wie die eigentlich sein soll.
    Wenn der Name der PDF großgeschrieben ist, dann sehe ich statt des Textes, der PDF die Anzeige so wie auf dem Bild welches ich angehängt habe.
    Hatte jemand das Problem schon mal gehabt?
    Bin fast am Verzweifeln.
     

    Anhänge:

    • pdf.png
      pdf.png
      Dateigröße:
      4,6 KB
      Aufrufe:
      100
  2. zblack, 28.07.2012 #2
    zblack

    zblack Threadstarter Gast

    Hallo Freunde.
    Ich habe grade was herausgefunden was ich davor übersehen habe.
    In dieser komischen Anzeige steht: Cookie are not enabled.
    Ich habe mal nachgegooglet und habe dann meine Activity so verändert:
    Code:
    @Override
    	protected void onCreate(Bundle savedInstanceState) {
    
    		super.onCreate(savedInstanceState);
    		setContentView(R.layout.webbrowser);
    	    Activitys.erstellen(this);
    		db = new URL_DB(this);
    		
    		webView = (WebView) findViewById(R.id.webview);
    		
    		CookieManager.getInstance().setAcceptCookie(true);
    		CookieSyncManager.createInstance(this);
    		CookieSyncManager.getInstance().sync();
    		CookieSyncManager.getInstance().startSync();
    		
    		// Aktiviere Javaskript
    		webView.getSettings().setJavaScriptEnabled(true);
    		
    		webView.getSettings().setLoadWithOverviewMode(true);
    		webView.getSettings().setUseWideViewPort(true);
    		
    		//Erlaube das heranzoomen
    		webView.getSettings().setBuiltInZoomControls(true);
    		webView.getSettings().setSupportZoom(true);
    		
    		//Schalte das Scrollbarbalken ab
    		webView.setVerticalScrollBarEnabled(false);
    	
    		webView.getSettings().setLoadWithOverviewMode(true);
    		webView.getSettings().setAllowFileAccess(true);
    		webView.getSettings().setGeolocationEnabled(true);
    		webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
    		// Setze Webviewclient
    		webView.setWebViewClient(new WebClient());
    		webView.setDownloadListener(this);
    		db.open();
    		
    		//Ermittle die Anzahl der Datensätze in der DB
    		anzahl = db.getURLDataCount();
    		
    		if (anzahl == 0){
    			starturl = defstarturl;
    		}
    		else{
    			starturl = db.getStartURL(1);
    		}
    		db.close();
    		// Setze startseite die am Anfang geladen wird.
    		webView.loadUrl(starturl);
    	}
    
    	@Override
    	protected void onResume() {
    		CookieSyncManager.getInstance().startSync();
    		super.onResume();
    	}
    
    	@Override
    	protected void onPause() {
    		CookieSyncManager.getInstance().stopSync();
    		super.onPause();
    	}
    
    
    doch es hat sich nichts geändert.
    Aktiviere ich die Cookies vlt falsch? Oder woran kann das liegen?
     
  3. zblack, 29.07.2012 #3
    zblack

    zblack Threadstarter Gast

    keine ideen ?
     
  4. zblack, 31.07.2012 #4
    zblack

    zblack Threadstarter Gast

    ich habe leider noch keine lösung gefunden und keine Idee warum das nicht funktioniert. Bitte Hilfe
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] Sind Notifications in einer Webview App möglich? Android App Entwicklung 10.09.2017
[OFFEN] Bild in Pdf einfügen mit ITextG Libary Android App Entwicklung 24.08.2017
[OFFEN] Die mit IText G generierte PDF wird vom Windowsexplorer nicht erkannt Android App Entwicklung 23.08.2017
[OFFEN] Appinventor WebViewer Handy Android App Entwicklung 08.07.2017
[ERLEDIGT] Doubletap auf den Screen Android App Entwicklung 24.06.2017
[ERLEDIGT] WebView Probleme Android App Entwicklung 19.05.2017
[ERLEDIGT] GIF in WebView mehrmals abspielen Android App Entwicklung 02.04.2017
Wie realisiere ich eine zeitgesteuerte Berechnung und die Anzeige von PDF's Android App Entwicklung 21.02.2017
Wie kann ich eine lokale PDF rendern ? Android App Entwicklung 20.02.2017
Gmail Zugriff auf den Anhang verweigert (Automatisches Hinzufügen) Android App Entwicklung 21.01.2017

Users found this page by searching for:

  1. webview.pdf

    ,
  2. pdf zu jpgb4a webview pdf