Tag: webview

Wie man Android Webview offene Links, die Ziel "_blank" innerhalb eines iframe sind

Gelöst Setzen Sie einfach das in den oncreate: seltsam wird nur in "android browser" //webview settings myWebView = (WebView) findViewById(R.id.calwebview); myWebView.setBackgroundColor(Color.BLACK); myWebView.setWebViewClient(new MyWebViewClient()); WebSettings webSettings = myWebView.getSettings(); webSettings.setJavaScriptEnabled(true); webSettings.setSupportMultipleWindows(true); myWebView.loadUrl("www.google.com"); myWebView.setWebChromeClient(new WebChromeClient() { @Override public boolean onCreateWindow(WebView view, boolean dialog, boolean userGesture, Message resultMsg) { WebView newWebView = new WebView(view.getContext()); WebView.WebViewTransport transport = (WebView.WebViewTransport) resultMsg.obj; […]

Android WebView canGoBack immer wahr

Ich habe ein WebView, das Social Media Seiten lädt. Ich habe die Back-Taste überschrieben, um die goBack Methode auf der WebView aufzurufen, bis canGoBack() false zurückgibt. Dann ruft es super.onBackPressed() . Das Problem ist, dass Twitter und YouTube Javascript so verwenden, dass canGoBack() true zurückgibt true wenn man die Back-Taste 4 mal wirklich schnell canGoBack() […]

Erfassen und Bearbeiten von Pop-ups in Webview und Öffnen von URL in neuem Tab oder Fenster

Ich möchte nur wissen, gibt es eine andere Möglichkeit, um Pop-up für Websites in Android Webview und öffnen in neue Registerkarte oder öffnen Sie in einem neuen Fenster mit Webview. Offene URLs, die in der Regel im neuen Fenster im normalen Browser geöffnet sind. Ich lerne immer noch die Browser-Implementierung, also kann meine Frage ein […]

Android WebView HTML5 Video Spawns MediaPlayer, der für immer auf Samsung S4 lebt

Von dem, was ich in der Lage gewesen bin, herauszufinden, scheint dies für die neuesten Samsung-Geräte spezifisch zu sein. Die S4 wird das tun. Der Nexus 7 wird nicht. Wenn ein WebView mit einem WebChromeClient beginnt, ein HTML5-Video zu spielen, erstellt es eine MediaPlayer-Instanz. Sobald das Video vorbei ist, scheint es keine Möglichkeit zu geben, […]

WebView kann sich nicht anmelden, wenn App zum ersten Mal gestartet wird

Immer wenn ich versuche, mich auf eine ausgewählte Website einzuloggen, wenn ich zuerst meine App lasse, schlägt die Anmeldung fehl und das WebView geht einfach an: leer, aber wenn ich es erneuere und versuche, mich wieder einzuloggen (und jede nachfolgende Zeit) funktioniert es ohne Fehler. Weiß jemand, warum das passieren könnte? Ich öffne gerade die […]

Google Drive pdf Viewer funktioniert nicht mehr auf Android

Ich habe eine App in Android, die in der Lage war, ein pdf zu machen, in einer Webansicht Das pdf wird online gehostet und einer meiner Anforderungen war nicht, das pdf vor Ort herunterzuladen. Bis vor einigen Tagen konnte ich jede Anforderung mit der URL erfüllen https://docs.google.com/gview/viewer?embed=true&url=<pdf_url> Jetzt hat Google diese URL geändert. Die neue […]

AdjustResize funktioniert nicht nach dem Entlassen der Tastatur, indem Sie auf die Tastatur klicken

Ich habe eine WebView (innerhalb eines Fragments in einem ViewPager mit SlidingTabLayout). Wenn Sie die WebView verwenden, um zu schreiben, möchte ich das Layout in die Größe ändern, um sicherzustellen, dass die Eingabe sichtbar ist. Wenn ich auf eine Texteingabe im WebView klicke, erscheint das Softkeyboard und das Layout wird geändert. Ich bin in der […]

Der JPlayer stoppt in der Mitte der Spur und beginnt, einen Abschnitt der Spur zu wiederholen

Ich verwende jPlayer 2.7.1 ( https://cdnjs.cloudflare.com/ajax/libs/jplayer/2.7.1/jquery.jplayer/jquery.jplayer.min.js ) auf meiner Website, um Audiospuren für Benutzer zu spielen. Die Audiospuren kommen aus einem S3-Eimer. Vor kurzem haben einige Benutzer, die auf die Website über ein Android WebView zugreifen, das Chrome Mobile 30, 44, 45 verwendet, Probleme beim Abspielen der Audiodateien. Die gemeinsame Beschwerde scheint eine Variation der […]

Überprüfen Sie, ob die URL im Internet zwischengespeichert ist

Ich verwende Webview, um HTML-Seiten und URLs zu laden. Ich möchte nur URL laden, wenn das Internet verfügbar ist oder wenn der URL-Inhalt von der Webansicht zwischengespeichert wird. Wie kann ich überprüfen, ob eine URL zwischengespeichert wird, ohne meinen eigenen Cache auf einem externen Pfad erstellen zu müssen. WebSettings ws = wv.getSettings(); ws.setJavaScriptEnabled(true); ws.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK); wv.setOnTouchListener(this); […]

So erhalten Sie Selected Text in WebView Android

Ich entwickle eine Anwendung, in der ich brauche, um den ausgewählten Text zu bekommen. Ich habe eine benutzerdefinierte kontextuelle Aktionsleiste, die angezeigt wird, wenn der Benutzer einen Text in Webview auswählt. Ich möchte hervorgehobenen Text unter Auswahl Handler, auf Klick auf meine Aktionsleiste Schaltfläche. Frage wurde vorher gefragt, wie man den ausgewählten Text in android […]

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