Articles of webkit

Вводить CSS на сайт с webview в android

Например, я хочу изменить фоновый цвет www.google.com на red . Я использовал webview , и мой файл style.css находится в assest folder . Я хочу style.css этот файл style.css на www.google.com . Что не так с моими кодами? Пожалуйста, напишите правильные коды для меня. Благодарю. Мой файл MainActitviy.java : package com.example.mysina; import android.support.v7.app.ActionBarActivity; import android.os.Bundle; […]

Сколько поддержки существует для -webkit-overflow-прокрутки: touch

Сколько поддерживаемых браузеров -webkit-overflow-scrolling:touch IOS5 делает, как насчет остальных, и Android и т. Д.

Android WebView не удается полностью отобразить контент до взаимодействия с пользователем

У меня есть собственный класс, расширяющий WebView, который отображает содержимое HTML. Когда пользователь нажимает ссылку в документе HTML, я вычисляю значение X для прокрутки, а затем используйте scrollTo (x, y), чтобы показать это местоположение через runnable (см. Ниже) post( new Runnable() { @Override public void run() { scrollTo( x, 0 ); MyWebView.this.invalidate(); MyWebView.this.buildDrawingCache(); MyWebView.this.refreshDrawableState(); MyWebView.this.postInvalidate(); […]

Что означает blockWebkitDraw и как его исправить?

Я обертываю приложение Android с помощью WebView и требует рендеринга холста HTML5. Он отлично работает на всех моих устройствах, кроме одного. Моя Galaxy S4 (4.2.2) мигает холстом, затем она быстро становится серым. Вот сообщение logcat, которое он производит: D / GestureDetector (20071): [Surface Touch Event] mSweepDown False, mLRSDCnt: -1 mTouchCnt: 7 mFalseSizeCnt: 0 V / […]

Выполнение горизонтальной / вертикальной прокрутки пальцев в сотовом андроидном веб-виде / webkit?

Я планирую внедрить планшетное приложение Honeycomb на основе WebView (так что в основном это будет веб-приложение HTML5, созданное только для планшета ). Я ищу для выполнения горизонтальной и вертикальной прокрутки с помощью пальца. Для лучшего понимания я создал образец схемы. На этом изображении показано что-то похожее на активную настройку Honeycomb с левой и правой страницей […]

Gotchas / bugs в разработке для WebKit на iOS или Android

Я собираюсь разработать основное приложение для мобильного WebCit с сенсорным экраном. Я ищу любые подсказки или советы о вещах, которые отличаются от стандартных настольных браузеров. Например: На событиях iOS click не распространяются вверх на элемент body над элементами, за исключением некоторых случаев (ссылки, входы, элементы со связанными событиями и т. Д.). Android WebKit не выделяет […]

Chrome Browser для Android больше не поддерживает -webkit-overflow-прокрутку? Есть ли альтернатива?

Я обновил последнюю версию Chrome для Android на своем планшете Nexus 7 и … -webkit-overflow-scrolling: touch … больше не работает. Кроме того, нижеследующее оценивает значение false: !!('WebkitOverflowScrolling' in document.documentElement.style) Была ли поддержка прокрутки переполнения удалена из последних сборников Chrome для Android? Есть ли эквивалентный или сопоставимый альтернативный механизм прокрутки импульса (не iScroll и т. Д.), […]

Как имитировать: активный css псевдокласс в android на элементах без ссылки?

Я хотел бы иметь возможность имитировать поведение :active псевдо-класса для всех элементов веб-сайта Android. В настоящее время :active синтаксис работает только a элементами (ссылками). Почти все действующие элементы в приложении, над которым я работаю, – это нечто иное, чем стандартный тег ссылки. IOS webkit поддерживает :active для всех элементов. /* works on both android iOS […]

Поведение HTML5 Audio

У меня есть аудио-элемент на странице HTML5. Я начинаю играть аудио, а затем останавливаю его. После этого я вернусь на рабочий стол, нажав кнопку «домой» и сделав телефонный звонок. Когда вызов заканчивается, аудио-элемент возобновляется автоматически. Это происходит на Android 4.0.3 Проблема в том, что это не ожидаемое и желаемое поведение. К сожалению, когда браузер работает […]

Включить реальное фиксированное позиционирование в браузерах Samsung Android

Браузер Android, начиная с версии 2.2, поддерживает фиксированное позиционирование, по крайней мере, при определенных обстоятельствах, например, когда масштабирование отключено. У меня есть простой HTML-файл без JS, но фиксированное позиционирование на трех телефонах Samsung, которые я пробовал, просто неверно. Вместо истинного фиксированного позиционирования, заголовок прокручивается вне поля зрения, а затем снова встает на место после прокрутки. […]