Elementy w graficznych interfejsach użytkownika obsługujące treść HTML. W przypadku Androida spójrz na tag android-webview. W przypadku iOS spójrz pod uiwebview lub wkwebview.
Jaka jest najprostsza metoda uzyskania kodu HTML z widoku internetowego? Wypróbowałem kilka metod ze stackoverflow i google, ale nie mogę znaleźć dokładnej metody. Podaj dokładny sposób. public class htmldecoder extends Activity implements OnClickListener,TextWatcher { TextView txturl; Button btgo; WebView wvbrowser; TextView txtcode; ImageButton btcode; LinearLayout llayout; int flagbtcode; public void …
Składam razem tanią aplikację, która między innymi „oprawia” niektóre z naszych stron internetowych ... Całkiem proste dzięki WebViewClient. dopóki nie włączę wideo. Wideo jest zrobione jako HTML5 elementy, które działają dobrze i elegancko w Chrome, iPhone'ach, a teraz, gdy naprawiliśmy problemy z kodowaniem, działa świetnie Androidw natywnej przeglądarce. Teraz rub: …
Od Crashlytics otrzymuję błędy wskazujące, że na niektórych urządzeniach brakuje com.google.android.webview. Jak to jest w ogóle możliwe? java.lang.RuntimeException: Unable to start activity ComponentInfo{com.myapp.app/com.myapp.ReaderActivity}: android.view.InflateException: Binary XML file line #29: Error inflating class com.myapp.MyWebView at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2298) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360) at android.app.ActivityThread.access$800(ActivityThread.java:144) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5221) at java.lang.reflect.Method.invoke(Method.java) at …
Chcę wyświetlać zawartość PDF w przeglądarce internetowej. Oto mój kod: WebView webview = new WebView(this); setContentView(webview); webview.getSettings().setJavaScriptEnabled(true); webview.loadUrl("http://www.adobe.com/devnet/acrobat/pdfs/pdf_open_parameters.pdf"); Wyświetla się pusty ekran. Ustawiłem również uprawnienia do internetu.
Mam WebView w jednym z moich działań i kiedy ładuje stronę internetową, strona zbiera pewne dane tła z Facebooka. Widzę jednak, że strona wyświetlana w aplikacji jest taka sama za każdym razem, gdy aplikacja jest otwierana i odświeżana. Próbowałem ustawić WebView, aby nie używał pamięci podręcznej i wyczyścił pamięć podręczną …
Zmagam się z wyświetlaniem ciągu HTML w Android WebView. Po stronie serwera pobrałem stronę internetową i uniknąłem znaków HTML i cudzysłowów (użyłem Pythona): my_string = html.escape(my_string, True) Po stronie klienta Androida: ciągi znaków są usuwane przez: myString = StringEscapeUtils.unescapeHtml4(myString) webview.loadData( myString, "text/html", "encoding"); Jednak webview wyświetla je tylko jako ciągi …
Możliwe jest użycie następującej metody do ustawienia zawartości loadData widoku internetowego (String data, String mimeType, String encoding) Jak sobie radzić z nieznanym kodowaniem danych html ?! Czy jest lista kodowań ?! Wiem z uczelni, że w moim przypadku html pochodzi z DB i jest kodowany za pomocą latin-1. Próbuję ustawić …
Próbowałem dopasować stronę internetową w zależności od rozmiaru ekranu urządzenia. mWebview.setInitialScale(30); a następnie ustaw rzutnię metadanych <meta name="viewport" content="width=320, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; minimum-scale=1.0; user-scalable=0;"/> <meta name="viewport" content="width=device-width, target-densityDpi=medium-dpi"/> Ale nic nie działa, strona internetowa nie jest dostosowana do rozmiaru ekranu urządzenia. Czy ktoś może …
Chcę zmienić domyślną czcionkę widoku internetowego na czcionkę niestandardową. Używam Webview do tworzenia dwujęzycznej przeglądarki na Androida. Próbowałem uzyskać niestandardowy krój, umieszczając moją niestandardową czcionkę w zasobach. Ale nadal nie mogłem ustawić domyślnej czcionki Webview na moją czcionkę. Oto, czego próbowałem: Typeface font = Typeface.createFromAsset(getAssets(), "myfont.ttf"); private WebView webview; WebSettings …
Mam witrynę mobilną i zawiera ona inputelementy HTML , na przykład: <input type="text" name="txtAccessoryCost" size="6" /> Osadziłem tę witrynę w WebViewcelu możliwego wykorzystania Androida 2.1, więc będzie to również aplikacja na Androida. Czy można uzyskać klawiaturę z cyframi zamiast domyślnej z literami, gdy ten inputelement HTML jest aktywny? A może …
public void onCreate(Bundle savedInstance) { super.onCreate(savedInstance); setContentView(R.layout.show_voucher); webView=(WebView)findViewById(R.id.webview); webView.getSettings().setJavaScriptEnabled(true); webView.getSettings().setBuiltInZoomControls(true); String url ="https://www.paymeon.com/Vouchers/?v=%C80%8D%B1x%D9%CFqh%FA%84%C35%0A%1F%CE&iv=%25%EE%BEi%F4%DAT%E1" //webView.loadUrl(url); // Not Working... Showing blank webView.loadUrl("http://www.yahoo.com"); // its working } Kiedy próbuję załadować adres URL w WebBView, pokazuje tylko pusty ekran. Jeśli załaduję Google.com lub yahoo.com, wszystko działa dobrze.
Mam serwer, który wysyła do mojej aplikacji na Androida plik cookie sesji, który ma być używany do uwierzytelnionej komunikacji. Próbuję załadować WebView z adresem URL wskazującym na ten sam serwer i próbuję przekazać plik cookie sesji do uwierzytelnienia. Obserwuję, że działa sporadycznie, ale nie mam pojęcia dlaczego. Używam tego samego …
Moja aplikacja używa JSoup do pobrania kodu HTML strony forum dyskusyjnego (powiedzmy w tym przypadku jest to strona zawierająca posty z danego wątku). Chciałbym pobrać ten kod HTML, usunąć niechciane elementy i zastosować niestandardowy CSS, aby nadać mu styl „mobilny” w WebView. Czy powinienem wstrzyknąć style do kodu HTML podczas …
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.