Część interfejsu API systemu Android. Widok, który wyświetla strony internetowe. Ta klasa jest podstawą, na której możesz toczyć własną przeglądarkę internetową lub po prostu wyświetlać niektóre treści online w ramach swojej Aktywności.
Kiedy obracam ekran, WebView ponownie ładuje całą stronę. Nie mogę tego mieć, ponieważ niektóre moje treści zawierają dynamiczne / losowe materiały. Obecnie po obróceniu ekran ładuje ponownie oryginalny adres URL z metody loadUrl (). Masz jakiś pomysł, co jest nie tak z moim kodem? MainActivity.java package com.mark.myapp; import android.app.Activity; import …
Próbowałem próbek, demonstracji z kodów Google i innych zasobów WebView, ale kiedy próbuję to zrobić we własnym kodzie, nie działa to dla mnie. Chcę załadować to, myfile.htmlco umieściłem w folderze zasobów i używając: private WebView myWebView; myWebView.loadUrl("file:///android_assets/myfile.html"); Na emulatorze pokazuje błąd file:///android_assets/myfile.htmlNie można załadować strony internetowej pod adresem : Żądany …
Do tej pory byłem tylko programistą iPhone'a, a teraz postanowiłem dać Androidowi wir. Coś, czego nie udało mi się znaleźć w systemie Android, to programowe zapobieganie przewijaniu w WebView? Coś podobnego do zapobiegania onTouchMovezdarzeniu na iPhone'ach byłoby super!
W systemie Android mam, WebViewktóry wyświetla stronę. Jak uzyskać źródło strony bez ponownego żądania strony? Wydaje się, że WebViewpowinien mieć jakąś getPageSource()metodę zwracającą ciąg znaków, ale niestety tak nie jest. Jeśli włączę JavaScript, jaki JavaScript powinien być umieszczony w tym wywołaniu, aby pobrać zawartość? webview.loadUrl("javascript:(function() { " + "document.getElementsByTagName('body')[0].style.color = …
Mieliśmy więc przypadek, w którym mielibyśmy obiekt, w którym klucz to id (int), a wartość to łańcuch. Ale zauważyliśmy, że w większości przypadków wyszukujemy id na podstawie łańcucha, więc zdecydowaliśmy się go odwrócić i uczynić ciąg kluczem, a wartością jest id. Ponieważ w ten sposób zamiast przechodzić przez każdy element …
Mam program na Androida (Java + html w widoku internetowym). Mogę zadzwonić z javascript do kodu Java. Ale na odwrót przestał działać (po aktualizacji w zaćmieniu). Więc to jest to, co próbuję zrobić Utwórz przeglądarkę internetową (działało) wywołanie w javascript do AndroidFunction.test (); (pracował) wywołanie funkcji java test () webView.loadUrl …
Mam prostą stronę z przyciskiem, który po naciśnięciu używa Async Clipboard API do pisania w schowku. <body> <button type="button" onclick="testClipboard();"> Test Clipboard </button> </body> function testClipboard() { navigator.clipboard.writeText("Clipboard API Test").then( v => alert("Success"), e => alert("Fail\n" + e)); } Działa to zarówno w Chrome, jak i Firefox, na komputerach i …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.