Tag: webviewclient
Eine Android-Klasse abzufangen, laden Anforderungen, wichtigen Veranstaltungen und andere events.
1
Antworten
Funktioniert: mWebView.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl("file:///android_asset/www/css-js/app.css"); return true; } }); Nicht Funktioniert: mWebView.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl("http://yahoo.com"); return true; } }); Versuchen Sie
2
Antworten
Muss ich implementieren timeout für meine webviews. Ich will zeigen, der Benutzer n-Fehlermeldung, wenn die Webseite nicht geladen werden konnte innerhalb einer wünschenswerten Zeit. Gibt es eine Möglichkeit, dies zu tun? InformationsquelleAutor Arnab Chakraborty | 2011-10-07
1
Antworten
Habe ich diesen code in meine app: public class Home extends Activity{ @Override public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.home); final ProgressDialog progressBar; if(isOnline()){ WebView webView = (WebView) findViewById(R.id.home_web); webView.setBackgroundColor(Color.parseColor(getString(R.color.colore_bg))); webView.getSettings().setJavaScriptEnabled(true); webView.getSettings().setBuiltInZoomControls(true); webView.getSettings().setPluginsEnabled(true); webView.setWebViewClient(new MyWebViewClient()); progressBar = ProgressDialog.show(this,getString(R.string.caricamento),getString(R.string.attendere));
6
Antworten
Ich will eine PDF öffnen, in meinem WebView, und ich fand und kombinierte codes in diesem forum. Aber es fängt das "Keine PDF-Anwendung gefunden", obwohl ich mehrere PDF apps installiert, darunter der Adobe Reader. Hier der code:
5
Antworten
hi In einer Listenansicht, ich habe eine webview, die geladen werden sollen eine image-Datei vom server,wenn es kein Bild präsentieren, ich brauche ein dummy-Bild .Ich habe versucht, holder.image.setWebViewClient(new WebViewClient() { @Override public void onReceivedError( WebView view, int
6
Antworten
Während der Suche nach einer Antwort in google, es scheint, dass ich bin nicht der einzige, stecken mit einem problem, das scheint unmöglich zu lösen. Ich es geschafft haben, erstellen Sie eine WebView mit einem benutzerdefinierten WebViewClient
3
Antworten
In meinem WebView, ich habe mehrere links im header. Im Offline-Modus, ich darf nicht zulassen, dass die Seite neu laden und halten die Seite so wie Sie ist und dann, informieren Sie die Benutzer über das internet
5
Antworten
Meine Frage ist, unterscheidet sich von diese man Jungs.. Ich wany meine Fortschritts-dialog starten, wenn die Seite zu laden beginnt und endet, wenn das laden der Seite fertig in meinem webview. Mein problem ist der Fortschritts-dialog startet,
2
Antworten
Ich soll zum laden einer Webseite im WebView, sondern entfernen Sie Teile der Webseite. So erstellte ich eine benutzerdefinierte WebViewClient. Und, in onPageFinished(), habe ich einige javascript entfernen Sie einige Elemente. Dann machte ich mich auf die
5
Antworten
Habe ich diese webview-code und ich möchte es auch möglich, die PDF-Dateien geöffnet, wenn ein Benutzer klickt auf einen PDF-link. Hier ist der code, können Sie mir sagen, was ich in den PDF-Bereich? Ich habe versucht viele
2
Antworten
Möchte ich eine Webseite laden. private class MyJavaScriptInterface { private MyJavaScriptInterface () { } public void setHtml(String contentHtml) { if (contentHtml != null && contentHtml.trim().length() > 0) { //Do something } } } private WebViewClient webViewClient =
2
Antworten
Wenn ich rufe WebView#loadUrl ich erwarte, dass ich nur einen einzigen WebViewClient#onPageFinished rufen und keine WebViewClient#shouldOverrideUrlLoading nennen. Allerdings bekomme ich eine WebViewClient#shouldOverrideUrlLoading (die ich implementieren, indem Sie immer ruft WebView#loadUrl und "true" zurückgeben) und dann zwei WebViewClient#onPageFinished
4
Antworten
Meine Anwendung verwendet WebViewClient um SSL-verbindungen zu dem server. Der server ist so konfiguriert, dass nur akzeptieren, TLSv1.1 und oben genannten Protokollen. 1) Wie kann ich überprüfen, welche SSL-Protokolle sind a) Unterstützt und b) standardmäßig Aktiviert bei
4
Antworten
In meinem webview, indem Sie auf "Datei Wählen" - Taste In samsung 7-Zoll-tablet ich möchte, um eine Datei zu öffnen Browser, aber ich kann nicht öffnen diese in Android-Version 4.4.2. So kann u plz mir helfen? Hier
2
Antworten
In meiner app, ich möchte die Benutzer in der Lage sein, sich mit Ihrem Facebook-Konto. Nach einigen Recherchen, bin ich in der Lage, herauszufinden, das, auch wenn ich nicht denke, dass dieser Weg die beste Methode. Habe
1
Antworten
Erstelle ich eine app, die ermöglicht es Studenten laden Ihre Studie material von innerhalb der app statt den browser. Die Homepage hat viele Titel. Jedes Thema Namen führt zu einer neuen Webseite. So, ich habe WebViewClient. Aber,
3
Antworten
Meine app ist webbasiert und ich brauche, um Fotos von einem Eingabefeld camp. Ich habe zwei Situationen, und ich weiß nicht, einen anderen Weg, es zu tun, je nach der Seite, ich habe mich entschieden den einen
2
Antworten
Ich habe eine webview, dass ich die Einstellung ein onTouchListener auf, um zu erfassen wischen-Ereignisse auf die aktuelle Ansicht. Ich auch einen WebViewClient auf die WebView, um überschreiben von Url Laden beim klicken auf bestimmte links innerhalb
5
Antworten
Ich versuche, Sie zu fangen webview longclicks, um ein Kontextmenü anzuzeigen. (siehe code unten) Wenn longclicking ein Bild, bekomme ich immer die Bild-URL als extra (für eine nicht verlinkte Bild mit IMAGE_TYPE und für ein verknüpftes Bild
1
Antworten
So, ich bin sicher, Sie alle wissen. Einrichten einer WebView ist eine Frage der Erstellung einer webview-browser-client festlegen von Eigenschaften und laden eine Ressource in dem browser-client. Ich habe mehrere android-apps, die genau das tun. Was ich
2
Antworten
Ich bin mit WebViewClient.shouldOverrideUrlLoading zu fangen alle link-Klicks in der Webansicht. Dies funktioniert über 95% der Zeit, aber manchmal ist es einfach nicht aufgerufen. Ich es mitbekommen habe in diesen drei Umständen: Wenn der link zu der
3
Antworten
Hier ist mein code public class Main extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); WebView webView = (WebView)findViewById(R.id.webView); //Assign webclient. webView.setWebViewClient(new WebViewClient( ) { @Override public void onPageStarted(WebView view, String url, Bitmap favicon)
3
Antworten
Baue ich eine WebView - Anzeige einer website. Die website enthält links ohne target="_blank" Attribut und einige mit ihm. Brauche ich zum öffnen der links mit target definiert, die im externen standard-browser des Geräts, und der, ohne
5
Antworten
Habe ich umgesetzt WebView im Dialogfeld Aktivität und ich bin laden einfach die url in webview. mein Webview-Einstellungen sind wie wbView = (WebView) findViewById(R.id.wbView); wbView.setKeepScreenOn(true); wbView.getSettings().setJavaScriptEnabled(true); wbView.getSettings().setDomStorageEnabled(true); wbView.getSettings().setBuiltInZoomControls(true); wbView.setInitialScale(100); //wbView.getSettings().setUseWideViewPort(true); wbView.setScrollBarStyle(View.SCROLLBARS_OUTSIDE_OVERLAY); wbView.setWebViewClient(new MyWebViewClient()); und MyWebViewClient() enthält private
3
Antworten
Ich habe eine WebViewClient an meinem WebView etwa so: webView.setWebViewClient(new MyWebViewClient()); Hier ist meine Umsetzung MyWebViewClient: private class MyWebViewClient extends WebViewClient { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { webView.loadUrl(url); return true; } } Gebe ich
14
Antworten
EDIT: ich arbeitete an diesem Projekt vor Jahren und leider kann ich nicht überprüfen, wenn keine der Antworten ist das arbeiten in dem gegebenen Szenario. Ich bin mit harten Zeit mit einer WebView, die zeigen, sollte unseren
4
Antworten
Ich habe eine webview in meiner Layout. Standardmäßig wird ein Suchformular geöffnet. Auf der Suche, eine Auflistung Abschnitt erscheint unterhalb der Suchmaske. Wenn jeder link in der Liste geklickt wird, wird die Seite details geöffnet. Jetzt will
8
Antworten
Erstellte ich eine Activity hat einen Titel und eine web-Ansicht in einem LinearLayout. In der onResume() Methode ruft es webView.loadUrl(url). Das problem ist, dass die Aktivität zuerst wird der Titel mit der rest des Bildschirms ist leer,
7
Antworten
Ich habe eine WebView in meiner Anwendung, in denen eine Seite geöffnet wird (immer das gleiche, es ist meine eigene Seite). Die Website hat einige JS-code, lädt ein paar Bilder vom remote-host. Möchte ich abfangen von Anfragen
2
Antworten
Was ist der Unterschied zwischen setWebViewClient vs. setWebChromeClient in Android? InformationsquelleAutor der Frage Pentium10 | 2010-05-14
4
Antworten
Ich versuche, mich facebook like-Funktionalität in Android WebView (Projekt-Spezifikation nicht erlaubt, browser öffnen, oder jede aus der Anwendung heraus Aktivität). So, die Einschränkungen sind, dass es getan werden in der WebView. Ich habe es geschafft, machen es
2
Antworten
-Edit: Lösung Gefunden- Es herausgefunden, nachdem einige schwere Suche - eine person (ich wörtlich) sagte Sie stattdessen onPageLoad(); das funktioniert perfekt für meine Zwecke. Der Unterschied ist, dass onPageLoad() wird später als shouldOverrideUrlLoading, aber Es macht einen
2
Antworten
Aus diesem tolle Erklärung über die Unterschiede zwischen WebViewClient und WebChromeClient es scheint, dass, wenn Sie verwenden, sollten Sie sich nicht mit dem anderen (für den gleichen WebView-Objekt). Ist mein Verständnis richtig? Wenn nicht, würde man beide
3
Antworten
Meine Anwendung verwendet WebViewClient um SSL-verbindungen zu dem server. Der server ist so konfiguriert, dass nur akzeptieren, TLSv1.1 und oben genannten Protokollen. 1) Wie kann ich überprüfen, welche SSL-Protokolle sind a) Unterstützt und b) standardmäßig Aktiviert bei