Articles of Веб

Поиск Android ViewFlipper Пример с несколькими WebViews

Как я уверен, вы все знаете. Настройка WebView – это создание клиента веб-браузера, настройка свойств и загрузка ресурса в клиенте браузера. Я создал несколько приложений для Android, которые делают именно это. То, что я хотел бы попробовать сейчас, это горизонтальное прокручивание различных веб-ресурсов. Представьте себе главную домашнюю страницу на одном URL-адресе, страницу категорий на другом […]

Включить параметр увеличения в WebView Android

Я разрабатываю приложение, используя PhoneGap. Я не могу включить встроенное увеличение / уменьшение масштаба в веб-просмотре. Я использовал следующий код в функции onCreate WebView web = (WebView) findViewById(R.id.webview); web.getSettings().setBuiltInZoomControls(true); Но это не сработало. Класс Activity activity_main.xml <WebView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/webview" android:layout_width="fill_parent" android:layout_height="fill_parent" />

Вызов функций javascript в веб-просмотре из класса активности

Редактирование: этот отрезка работал в конце. Я пытался это сделать раньше, но на самом деле я сталкивался с проблемой, связанной с моим javascript. У меня был appBack (), определенный в document.onready. Просто перетащите эту функцию в * окно. * AppBack = function (). Сделал бизнес. Надеюсь, это поможет кому-то. public boolean onKeyDown(int keyCode, KeyEvent event) […]

Websocket на Android 4.4 с помощью Phonegap

Я работаю над приложением, которому Websocket требуется для связи с моим сервером. Я работаю с Phonegap, поэтому я могу запустить весь код в первую очередь в своем браузере. Так как Android 4.4 Websockets получили встроенную поддержку на Android, поэтому он должен работать … Я реализовал Websocket с помощью этого кода: $(document).ready(function () { console.log('websocketready'); startwebsocket(); […]

Несколько удаленных экземпляров веб-просмотра, которые видны в устройствах Chrome при открытии и закрытии приложения android cordova

Каждый раз, когда я открываю и закрываю приложение cordova снова на своем телефоне Android, я вижу несколько отдельных веб-просмотров в устройствах Chrome. Что означают эти отдельные веб-просмотры? Это как утечка или что-то еще? Есть ли способ восстановить отдельные веб-просмотры? Однако отдельные просмотры веб-сайтов могут быть проверены.

Java / Android – быстрый анализ ByteBuffer

Я пишу веб-сервер для мобильных устройств на базе Android в java. Этот веб-сервер является однопоточным и следует за идеей nginx, node.js и тому подобного: не создавайте несколько потоков, просто используйте асинхронные операции в цикле событий. Хотя использование многопоточного веб-сервера может дать лучшую производительность при недавнем процессоре x86, на одноядерном процессоре на базе ядра потребуется много […]

Протоколирование начала и завершения HTTP-запроса из встроенного Android WebView

Я ищу способ зарегистрировать запросы и время начала / окончания, сделанное встроенным webview. Я не могу найти способ сделать это до сих пор, кроме укоренения телефона и запуска tcpdump. Это работает для меня, но мне нужно запустить это в поле, так что это не реально. Существует много способов регистрации URL-адреса и времени начала, но я […]

Аутентификация веб-сайта Monodroid WebView для веб-страницы SSRS

Я сделал две попытки попытаться получить доступ к веб-сайту с проверкой подлинности, и я не уверен, что не так с моими попытками. Я перечислил каждый из них. Кто-нибудь пробовал это и получил его на работу? Это не должно быть сложно для программистов Java Android, и не важно, что я использую monodroid EDIT (это имеет значение, […]

Неверный масштаб в WebView

У меня есть веб-сайт, построенный поверх PrimeFaces. Моя проблема заключается в том, что контент и изображения в WebView больше, чем в Chrome. Что делать, чтобы сделать рендеринг в WebView идентичным рендерингу в браузере Chrome? Масштабирование, похоже, не помогает, потому что веб-сайт имеет отзывчивый дизайн. Я также попробовал wrap_content вместо fill_parent без успеха. Обновление 1 : […]

Как я могу позволить эмулятору Android разговаривать с localhost?

Я запускаю приложение для Android на эмуляторе. Это приложение пытается загрузить html-файл с помощью webview api. У меня также есть простой HTTP-сервер, работающий на том же компьютере в каталоге, где я хочу выполнить запрос, используя следующую команду python: Python -m SimpleHTTPServer 800 Однако я не смог получить доступ к этой ссылке через приложение или браузер […]