Articles of Javascript

Точное моделирование нажатия клавиш в Javascript

Немного контекста: я работаю над мобильным приложением на базе HTML5 с функцией автозаполнения, которая ломается на Android из-за ошибки в setSelectionRange: http://code.google.com/p/android/issues/detail? Id = 15245 Из-за этого я не могу напрямую манипулировать текстом в текстовом поле, как обычно. Чтобы обойти эту проблему, я планировал вручную запустить несколько ключевых событий, чтобы имитировать нажатия клавиш на клавиатуре […]

Проблема с метазоном и Android

Я пытаюсь создать общий диалоговый класс javascript на основе JQuery для создания div-всплывающих окон по центру экрана. Достижение этого во всех общих браузерах было простой ванилью. Для мобильных платформ возникает проблема просмотра; Разница видимого видового экрана (который является вашим текущим «окном просмотра» сайта, как вы его видите, увеличенным или нет) и видовым окном макета (размеры […]

Для выбора файла openFileChooser () метод, не вызывающий WebChromeClient из Kitkat 4.4

У меня есть приложение hi-bride, в котором одна html-страница имеет сборщик файлов, и я хочу загрузить эту страницу в веб-браузере Android. Эти сборщики хорошо работают в браузере устройств, но не в веб-просмотре. Для поддержки этого я использую один скрытый метод WebChromeClient, который ниже public void openFileChooser(ValueCallback<Uri> uploadMsg, String acceptType){ /**updated, out of the IF **/ […]

Как включить переднюю камеру в webview для Android

Как включить фронтальную камеру в веб-виде? Я включил функции в AndroidManifest.xml <uses-feature android:name="android.hardware.camera" android:required="true" /> <uses-feature android:name="android.hardware.camera.front" android:required="true" /> Камера не будет использоваться для съемки фотографий или записи, просто для включения передней камеры. Когда я перехожу на веб-сайт с помощью браузера телефона, телефонная камера работает, как только разрешено приглашение. Как это работает с веб-просмотром? В […]

Как преобразовать символы индикатора в Unicode экранированные символы

В настоящее время я разрабатываю мобильное приложение для Android. Текст и содержание находятся на локальном индикативном языке, тамильский. Для Welcome, эквивалент перевода тамилов: வணக்கம் . Поскольку Android не может отображать индикаторный текст, я конвертирую его с помощью службы под названием JavaScript String Escape . Таким образом, это работает следующим образом: Вход: வணக்கம் Выход: \u0BB5\u0BA3\u0B95\u0BCD\u0B95\u0BAE\u0BCD Как […]

Android: веб-приложение работает в Chrome, но не в Webview

Я использую ng-hide и ng-show в своем веб-приложении для обработки того, что отображается на основе состояния входа пользователя. Это работает отлично, если я перейду в браузер Chrome на своем телефоне и запустил сайт. Однако, когда я пытаюсь отобразить его в веб-браузере в своем приложении или в браузере, не использующем браузер по умолчанию, он не работает. […]

Куда поместить мой php-файл?

Я пытаюсь сделать учетную запись на android, и я использую базу данных mysql для хранения данных. Во всех примерах, которые я видел, сообщение http отправляется на IP-адрес, а затем находит файл php. Могу ли я просто поместить файл php где-нибудь в папку приложения Android и получить доступ к нему оттуда, или мне нужно найти хост […]

Невозможно захватить «документ. (…) .tagName» в телефонной запинке внутри inAppBrowser

Я открываю и выполняю эту функцию внутри открытого браузера через вложенный javascript (так называемые обратные вызовы inappbrowser). Функция работает, потому что я вижу предупреждения. Открывается окно inappbrowser через window.open (…): var f_el_tname = document.body.getElementsByTagName("the_tag")[0]; //the above alerted "undefined" in android browser and the correct value in the desktop //rewriting variable for debug purposes f_el_tname = […]

SVG в Android-браузере

Я знаю, что это не поддерживается изначально, но есть ли какие-либо JS Shims, которые визуализируются в объект canvas или что-то, что позволит мне отображать SVG в собственном браузере для Android? (Не Opera и т. Д., Так как я бы хотел, чтобы пользователю не нужно было устанавливать другой браузер)

KeyCode на android всегда 229

На моей вкладке Samsung Galaxy 4 (Android 4.4.2, Chrome: 49.0.2623.105) Я столкнулся с ситуацией, когда keyCode всегда 229. Я установил простой тест для двух ситуаций <div contenteditable="true"></div> <input> <span id="keycode"></span> сценарий: $('div, input').on('keydown', function (e) { $('#keycode').html(e.keyCode); }); DEMO К счастью, я могу найти сообщения об этом, но я не смог найти его с рабочим […]

Intereting Posts
Длительный опрос против Apple Push Notification Service и Android C2DM Действие масштабирования в android с помощью appium-python-client Доступ к имени ресурса программно Как приложение Android может определить, какой магазин установил его? Создание изображения штрих-кода в приложении для Android Используйте простую безопасную пару Jelly Bean (Bluetooth) для сопряжения с NFC Android Volley: устаревший ImageRequest Проблемы с Android XML Editor и Eclipse … Трудно вручную редактировать XML Проблема размещения в макете – относительная ширина в процентах с использованием веса Android, List Adapter возвращает неправильную позицию в getView Применение ColorFilter к ImageView с помощью ShapedDrawable В Android, как я плавно увядает фон от одного цвета к другому? (Как использовать потоки) Встраивание YouTube iframe не может автоматически запускаться на Android Наложение содержимого выше AppBarLayout с использованием нового дизайна материалов Android build tools 1.1.0, единичная тестовая папка?