Tag: webview

WebView mit benutzerdefiniertem HTTP-Client

Meine Aufgabe ist es, Website in WebView über HTTPS mit nicht unterstützt von Vanille Android TLS Chiffre zu laden. Im Moment als Beweis des Konzepts habe ich Apache http-Client implementiert, der in der Lage ist, HTTP-Anfragen an solche Ressourcen zu machen. Was ist der beste Ansatz, um WebView nutzen meine benutzerdefinierte Client-Implementierung, um alle Netzwerk-Anfragen […]

Android WebClient, Rückgabe einer Bildressource durch WebResourceResponse – ohne Bild anzuzeigen

Ich habe einen einfachen WebViewClient für mein WebView und bin Overriding shouldInterceptRequest: (Nicht aktueller Code) public class WebViewClientBook extends WebViewClient { @Override public WebResourceResponse shouldInterceptRequest(WebView view, String url) { File file = new File("pathToTheFile.jpeg"); FileInputStream inputStream = new FileInputStream(file); return new WebResourceResponse("image/jpeg", "UTF-8", inputStream); } } Aus irgendeinem Grund kann der WebClient das Bild nicht […]

Android Webview – Einzeilige Javascript-Kommentare verursachen Uncaught SyntaxError Fehler?

Ich versuche, das folgende html als String in eine Webansicht zu laden: <html> <head> <script> function foo() { // test. } </script> </head> <body> <p>hi.</p> </body> </html> —————————— String content = readAboveContentIntoString(); WebView webview = …; webview.loadData(content, "text/html", "utf-8"); Ich bekomme die folgende Nachricht von der Webview-Konsole: Uncaught SyntaxError: Unexpected end of input Wenn ich […]

Android: Programmatisch Trigger Text Auswahl Modus in einem WebView auf Jelly Bean

Ich muss programmatisch Trigger Text Auswahl Modus in einem WebView, aber der Code, den ich verwendet habe, funktioniert nicht auf Jelly Bean? Ich habe den folgenden Code benutzt, aber es funktioniert nicht mehr auf Android 4.1 (Jelly Bean), da WebView.selectText, emulateShiftHeld und der Schlüsselversand nicht mehr auf Jelly Bean unterstützt werden. Der folgende Code, der […]

HTML5 <Audio> Tag funktioniert nicht in Android Webview

Das HTML5-Audio-Tag scheint nicht in der Web-Ansicht zu arbeiten, wenn die Quelldatei lokal gespeichert wird. Dh <audio controls="controls"> <source src="my_local_audio_file.mp3" type="audio/mpeg" /> </audio> Es funktioniert, wenn die Datei von einem Server wie src="http://example.com/audio.mp3" zugegriffen wird. Ich versuche es auf Android ICS. Es gibt ein paar Workarounds wie hier angegeben. Aber ich verstehe nicht, warum dieses […]

Android webview fangen schlechte url

In meiner App bekomme ich URLs als String von einem Web-Service und lade sie in eine WebView. mainContentText = (WebView) findViewById(R.id.mainContentText); mainContentText.getSettings().setJavaScriptEnabled(true); mainContentText.setWebViewClient(new CustomWebClient()); mainContentText.loadUrl(url); private class CustomWebClient extends WebViewClient{ private static final String TAG = "WebWiewActivity"; @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { Log.d(TAG, "loading: " + url); return false; } @Override public […]

Protokollierung HTTP-Anfrage starten und beenden von eingebetteten Android WebView

Ich bin auf der Suche nach einem Weg, um die Anfragen und Start / End-Zeiten von einem eingebetteten Webview zu protokollieren. Ich bin nicht in der Lage, einen Weg zu finden, um es so weit anders als das Wurzeln des Telefons und läuft tcpdump. Das funktioniert für mich, aber ich muss das auf dem Feld […]

Monodroid WebView Authentifizierung für SSRS Webseite

Ich habe zwei Versuche gemacht, auf eine Website mit Authentifizierung zuzugreifen, und ich bin mir nicht sicher, was mit meinen Versuchen falsch ist. Ich werde jeden auflisten. Hat jemand das versucht und es zur Arbeit gebracht? Dies sollte nicht schwierig sein, für Java Android-Programmierer zu verstehen, noch sollte es wichtig sein, dass ich bin mit […]

Mehrere WebViews in ScrollView geben Probleme (Android)

Ich habe eine Scrollview, die mehrere Webviews hat, diese Webviews laden einige Seiten. Das Problem ist, dass ich nicht erklären kann, also musst du sehen . Die Webviews beim Scrollen werden wie im Bild gezeigt verzerrt. Wenn sie zum ersten Mal laden, sind sie in Ordnung.

Anzeigen von RTSP-Video-Stream über WebView in Android App

Meine App hat eine WebView, die eine einfache HTML lädt. Allerdings ist diese HTML-Verknüpfungen zu einem rtsp Live-Video-Stream und die WebView ist nicht in der Lage, es zu laden, stattdessen gibt es eine "Web-Seite nicht verfügbar" Nachricht. Wenn ich den rtsp-Link im nativen Android-Browser öffne, lädt und funktioniert es gut, also weiß ich, dass es […]

Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.