Articles of Javascript

Почему React Native's .flowconfig игнорирует файлы .android.js?

Я хотел протестировать поток в проекте React Native. Я побежал поток и обнаружил, что это не повлияло на файлы Android. Я нашел приведенный ниже код в .flowconfig: [ignore] # We fork some components by platform. .*/*.web.js .*/*.android.js Почему команда React Native проигнорировала эти файлы? Мне не удалось найти много информации о том же, где. Я […]

Android WebView не показывает анимацию javascript

Я пытаюсь показать карту, которая оживляет проценты для нескольких областей на карте. Но javascript (который работает в браузере) вообще не показывает анимацию или процент. Webmpa.generateJs () генерирует javascript для анимации процентов, а функция initialize используется для рисования карты. WebSettings settings = webView.getSettings(); settings.setAppCacheEnabled(true); settings.setDomStorageEnabled(true); settings.setDatabaseEnabled(true); settings.setJavaScriptEnabled(true); final WebMap webMap = new WebMap(); webView.addJavascriptInterface(webMap.getInterface(getActivity().getApplication(),this), "Android"); webView.setWebViewClient(new […]

Получение надежной доступной ширины и высоты с помощью javascript

Задний план У меня возникли проблемы с получением надежного размера видового экрана с использованием JavaScript. Я прочитал это руководство, чтобы настроить приложение и это руководство, чтобы узнать о таргетинге на конкретные разрешения устройств. Это <meta> на странице: <!DOCTYPE html> … <meta name="viewport" content="target-densitydpi=device-dpi" /> Это позволяет мне использовать самые острые изображения для рисования интерфейса. Чтобы […]

Как определить номер версии Android в Firefox для Android?

Для веб-сайта мы хотим показать ссылку в магазине воспроизведения, если у пользователя есть устройство Android 4+. Все браузеры, которые мы тестировали, отправили номер версии Android в свою строку пользовательского агента, за исключением одного: Firefox для Android. Firefox просто отправляет это: Mozilla/5.0 (Android; Mobile; rv:19.0) Gecko/19.0 Firefox/19.0 И даже с некоторым JavaScript я не могу найти […]

Воспроизведение видео в формате HTML5 в браузере – что работает для большинства устройств Android?

Я пытаюсь получить видео в формате HTML5 для воспроизведения на мобильных устройствах. Кажется, что они отлично работают в последней версии iOS, но я получаю много непоследовательности с устройствами Android. Я использую video.js и прослушиваю щелчок на миниатюрном изображении, которое в свою очередь заменяет элемент видео HTML5 и автоматически воспроизводит его. Следующий код не работает на […]

Android canvas freezes

У меня есть приложение javascript, которое работает на холсте. Он работает на android, за исключением того, что когда вы перетаскиваете экран пальцем, вся веб-страница замерзает. Есть ли способ остановить это?

Может ли мобильное веб-приложение получать информацию об идентификаторе устройства Android?

На недавнем мероприятии разработчик, работающий в одном из ведущих операторов мобильной связи США, сказал мне, что «веб-приложение HTML5 может получать уникальную идентификационную информацию об устройстве на любом Android-устройстве, в котором оно работает». Комментарий касался веб-приложений на мобильных телефонах, а не HTML5, работающих внутри WebView в приложении Java. Как это может быть сделано? К сожалению, у […]

Функция Javascript не вызывается в веб-браузере Android

Я делаю приложение, которое работает в веб-браузере Android. Я столкнулся с какой-то странной проблемой. Моя функция JavaScript не вызвана методом <a></a> onClick. Вот мой html и код JavaScript: <html> <script type="text/javascript" src="http://blue.xxxxxxxx.com/xxxxx/site/js/jquery.js"></script> <script> function openFileDialog() { //$("#file").click(); alert("Test"); } </script> <body> <form action="upload_file.php" method="post" enctype="multipart/form-data"> <label for="file">Filename:</label> <input type="file" name="file" id="file"><br> <input type="submit" name="submit" value="Submit"> […]

Мерцание выпадающих списков в Android (appverse)

Я разрабатываю мобильное приложение на Appverse (мультиплатформенный веб-контейнер, например, телефонную развязку), и он работает очень гладко на iOS. Тем не менее, я обнаружил серьезные проблемы при использовании того же приложения на Android. Выпадающие списки отображаются правильно, но когда я нажимаю на них, появляется раскрывающееся окно (ролик) и исчезает через долю секунды. Какой-нибудь вопрос о том, […]

API Google Map для приложения Ionic

СИТУАЦИЯ: Мне нужно включить карту Google в мое приложение Ionic. НАСТРОЙКА КАРТЫ: Чтобы проверить это, я сделал следующие шаги: Регистрация в Google Console Developer Включить API JavaScript для Google Карт Получить ключ API в качестве ключа браузера Добавьте скрипт в index.html: <script src="http://maps.google.com/maps/api/js?key=MY_API_KEY&sensor=true"></script> Создайте карту div и связанные css: <div id="map" data-tap-disabled="true"></div> #map { width: […]