Articles of андроид webview

ИмяNotFoundException webview

Я получаю ошибки от Crashlytics, что указывает на то, что некоторые устройства отсутствуют com.google.android.webview. Как это вообще возможно? 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 java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899) at […]

Загрузка существующего .html-файла с помощью android WebView

Я попробовал образцы, демонстрации из кодов Google и других ресурсов с помощью WebView , но когда я пытаюсь сделать это в своем собственном коде, это не сработает для меня. Я хочу загрузить myfile.html который я вложил в папку с ресурсами, и используя: private WebView myWebView; myWebView.loadUrl("file:///android_assets/myfile.html"); На эмуляторе отображается ошибка Веб-страница в file:///android_assets/myfile.html не может […]

Как заставить клавиатуру с цифрами на мобильном сайте в Android

У меня есть мобильный сайт, и в нем есть некоторые элементы input HTML, например: <input type="text" name="txtAccessoryCost" size="6" /> Я WebView сайт в WebView для возможного потребления Android 2.1, так что это будет также приложение для Android. Возможно ли получить клавиатуру с числами вместо стандартного с буквами, когда этот элемент input HTML сфокусирован? Или, возможно […]

Отключить прокрутку в веб-просмотре?

До сих пор я был разработчиком iPhone, и теперь я решил дать Android завихрение. Что-то, что мне не удалось выяснить на Android, – это как программно предотвратить прокрутку в WebView ? Нечто похожее на iPhones предотвращение события onTouchMove было бы здорово!

Android WebView с искаженными символами UTF-8.

Я использую некоторые веб-просмотры в своем приложении для Android, но не могу заставить их отображаться в кодировке utf-8. Если использовать этот, я не увижу своих скандинавских деятелей: mWebView.loadUrl("file:///android_asset/om.html") И если попробуй это, я вообще ничего не увижу mWebView.loadDataWithBaseURL("file:///android_asset/om.html", null, "text/html", "utf-8",null); С уважением

Отображение HTML в WebView с помощью специального CSS

Мое приложение использует JSoup для загрузки HTML-страницы на доске объявлений (скажем, в этом случае это страница, содержащая сообщения определенного потока). Я бы хотел взять этот HTML-код, вырезать ненужные элементы и применить собственный CSS, чтобы он стал «мобильным» в WebView. Должен ли я вставлять стили в HTML, когда я обрабатываю его (так как я все равно […]

Воспроизведение видео в формате HTML5 на полноэкранном режиме в веб-обозревателе Android

Ну, я уже несколько дней искал, как отображать видео в формате HTML5 в полноэкранном режиме на веб-обозревателе Android. Мне удалось воспроизвести видео в формате HTML5 на моем веб-просмотре. Проблемы возникают при отображении видео в полноэкранном режиме. Как я понял, андроид имеет два способа обработки тега <video>: В версиях Android версии <= 2.3.3 запускается метод onShowCustomView, […]

Android WebView, как обрабатывать перенаправления в приложении, а не открывать браузер

Так что прямо сейчас в моем приложении URL-адрес, к которому я обращаюсь, имеет перенаправление, и когда это произойдет, WebView откроет новый браузер вместо того, чтобы оставаться в моем приложении. Есть ли способ изменить настройки, чтобы View перенаправлял URL-адрес, как обычно, но оставался в моем приложении, а не открывал новый браузер? Редактировать: Я хочу перенаправлять URL-адрес, […]

Android Webview – веб-страница должна соответствовать экрану устройства

Я попробовал следующее, чтобы соответствовать веб-странице на основе размера экрана устройства. mWebview.setInitialScale(30); А затем установите окно просмотра метаданных <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"/> Но ничего не работает, веб-страница не привязана к размеру экрана устройства. Может ли кто-нибудь сказать мне, как это сделать?

Как передать строку html в webview на android

Привет, я разбираю xml, а затем загружаю его в веб-представление. После разбора я создаю четыре строки, чтобы добавить всю строку в один вид. Я могу получить два представления на веб-просмотр, но не первые две строки. Pls предложит мне мой код, где я ошибаюсь и каков правильный способ получить форматированные html-строки в веб-представлении. Pls взглянуть на […]

Intereting Posts
Ошибка GINGERBREAD не может быть разрешена или не является полем AdMob: обновленная версия идентификатора рекламного блока AdMob Каковы шаги для захвата образцов из репозитория AndEngine Как подключить сетевой принтер через Android? Как получить заказы на возврат Google? В чем разница между этим и Activity.this «Холст: попытка рисовать слишком большое растровое изображение», когда размер экрана Android N установлен больше, чем Small Одновременно используйте один фрагмент в ViewPager Утечка памяти в WebView Предварительный просмотр камеры показывает нежелательные фрагменты только на Android 4.2.2 (S4, полный экран HD) Ошибка getResource Режим «Дозировка» и «Ожидание приложения» Android: выровняйте текст слева и центрируйте текст в представлении своих родителей Android JobScheduling – мне нужно передать объект на мою работу, но как? Как заблокировать экран Android-устройства на Android 4.4 и 5.0+