Articles of андроид webview

Android: загрузка содержимого базы данных sqlite в веб-просмотр

У меня есть база данных sqlite, в которой у меня есть контент, который я хочу загрузить в webview , так как я хочу выбрать из базы данных и показать в веб-виде. Есть ли способ сделать это? public class TataworatYawmeeh extends Activity { WebView webView; String javascrips; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.tataworat); webView = […]

Проверка текстовой области в скрипте Java замораживает все текстовые области

У меня есть страница Html, которая использует Java Script и я открываю эту страницу в WebView Моя проблема заключается в том, когда я разрешал проверку максимальной длины в текстовой области, а затем после проверки текстовой области все текстовые области на странице зависают, и я не могу редактировать или удалять из любой текстовой области. Пожалуйста, помогите […]

Увеличьте размер квоты WebSQL в WebView

В обычном веб-приложении Android максимальный размер для базы данных WebSQL обычно составляет около 8 МБ. В гибридном веб-приложении, которое я делаю, я хотел бы увеличить этот предел. Как мне это сделать? Кажется, что WebStorage может иметь с этим какое-то отношение, но единственный метод, который я вижу там, который, кажется, задает размер, setQuotaForOrigin , отмечен устаревшим […]

Как сделать Android Webview Background прозрачным в KITKAT (4.4)

Недавно я реализовал веб-приложение на Android. Я хочу сделать цвет фона веб-просмотра прозрачным . Поиск, я нашел, что две линии для Webview. newWebView.setBackgroundColor(0x00000000); newWebView.setLayerType(View.LAYER_TYPE_SOFTWARE, null); Он работает для Android версии 4.0 ~ 4.3, но не работает для 4.4 KITKAT. Я получил только белый фон. Добавить, когда я устанавливаю цвет фона, черный, как показано ниже: newWebView.setBackgroundColor(Color.BLACK); […]

Отказано, чтобы отобразить фрейм, потому что он установил X-Frame-Options в «DENY» в веб-обозревателе Android

Когда я пытаюсь показать календарь Google в webview, он показывает некоторую ошибку: [INFO:CONSOLE(0)] "Refused to display 'https://accounts.google.com/ServiceLogin?service=cl&passive=1209600&continue=https://www.google.com/calendar/embed?src%3Detlwhk@gmail.com%26ctz%3DAsia/Hong_Kong&followup=https://www.google.com/calendar/embed?src%3Detlwhk@gmail.com%26ctz%3DAsia/Hong_Kong&btmpl=mobile&ltmpl=mobilex&scc=1' in a frame because it set 'X-Frame-Options' to 'DENY'.", source: about:blank (0) И это html-код <p><iframe style="border: 0;" src="https://www.google.com/calendar/embed?src=etlwhk%40gmail.com&amp;ctz=Asia/Hong_Kong&amp;output=embed" width="800" height="600" frameborder="0" scrolling="no"></iframe></p> И для стороны Android это простой код веб-просмотра StringBuilder sb = new StringBuilder(); sb.append("<HTML><HEAD><meta name='viewport' […]

WebView не отображается правильно

WebView не показывает веб-сайт правильно. Любая помощь будет замечательной! Используемый код работает на всех других сайтах. Не уверен, в чем проблема. Любая вещь, которую я должен добавить? Хорошо работает в Chrome и других браузерах, поэтому не знаю, что делать. Любая помощь будет замечательной! WebView Хром public class Website extends Activity { WebView myWebView; LinearLayout root; […]

Наложение псевдоним Android WebView

При использовании border-radius на моем эмуляторе Android я вижу уродство: Уродливый пограничный радиус http://beautifulpixel.com/assets/5554_FastAndSmall-20100726-130326.png В любом случае, чтобы заставить Android отображать закругленные углы через -webkit-border-radius более приятным способом? Большинство современных настольных браузеров и Mobile Safari, похоже, сглаживают их углы, но не рендеринг Android. Я действительно надеюсь, что мне не нужно делать это с изображениями, и […]

OnLongClickListener не работает в WebView

У меня есть следующая структура, чтобы реализовать longclicklistener. Он работает, если я нажимаю на текст в webview, который содержит html-ссылку, поэтому я знаю, что структура не совсем ошибочна. Я удалил эту ссылку сейчас, и слушатель просто больше не прослушивает клики. Кто-нибудь знает эту проблему и имеет какие-то советы? private View.OnLongClickListener mLongClickHandler = new View.OnLongClickListener() { […]

Наличие Android WebView для обнаружения и всплывающего сообщения по электронной почте или диалога телефонных звонков

На андроиде, когда встроенный браузер попадает по электронной почте или номеру телефона, и он нажимается, для каждого появляется диалоговое окно. Однако, если я перейду к этому URL-адресу внутри веб-представления приложения, это больше не так. Есть ли в любом случае, чтобы мой веб-просмотр показывал те же свойства, что и приложение-браузер, при обнаружении электронных писем и телефонных […]

Могу ли я вставлять Javascript-код в пользовательские вкладки Chrome

В моем приложении я в настоящее время использую веб-представление для отображения некоторого контента, а затем использую Javascript-инъекцию, чтобы быстро заполнить форму для пользователя. Единственная проблема заключается в том, что Webviews невероятно медленны по сравнению с вкладками Chrome Custom. Можно ли ввести Javascript-код в эти пользовательские вкладки? Например, вот какой-то код, который я использую сейчас: myWebView.loadUrl("javascript:document.getElementById('join_first_name').value='" […]