Articles of cordova

Форма Кордовы не подает или кнопки не работают (андроид +4.4)

ПРИМЕЧАНИЕ. Следующая проблема возникает только в версиях Android выше 4.4.2 (насколько я знаю) TL; DR Проблема 1: Кнопки с нажатием кнопки / tap / vclick / touchstart, которые, как представляется, работают только частично (10-30% времени) в моем приложении cordova (только для Android). Проблема 2: кнопка в моей форме (кнопка отправки) не вызывает мой .submit(function(){..}); Событие, […]

Html5 требует, чтобы валидация работала отлично в браузере, но не в приложении phonegap

Я разрабатываю приложение на телефоне (v 5.1.1) и используя приложение phonegap для тестирования локально на Android. Я создал форму в html и для целей проверки я использовал требуемое свойство. В браузере (firefox, chrome) он работает нормально, как и должно быть, в то время как на мобильном телефоне он ничего не подтверждает. И подчиняется. Почему это […]

Принудительная внешняя SD-карта на Android с кордовым и файловым плагином

В приложении android для кордовы (прокрутите донизу для устройства, версии, списка плагинов, все это совершенно актуально на момент написания этой статьи) Я хочу преимущественно хранить файл на внешней SD-карте и использовать внутреннюю память, если SDCard там нет , Я устанавливаю свой путь сохранения: persistentFS= cordova.file.externalDataDirectory||cordova.file.DataDirectory||fileSystem.root.toURL(); Его конечным значением является файл: ///storage/emulated/0/Android/data/com.fubar.app/files/, также как и файл […]

LocalStorage не сохраняется в гибридном приложении в Android M42

В последней версии · Android System WebView (M42 42.0.2311.129) · похоже, проблемы с localStorage в гибридных приложениях. Я отправил отчет об ошибке, но я пытаюсь найти обходной путь для объектов, которые не сохраняются в localStorage. Это взято из отчета об ошибке: Steps to reproduce the problem: 1. Start hybrid app built with phonegap 2. In […]

Bluetooth LAN между смартфонами? Телефонные соединения «один ко многим»?

Я провел небольшое исследование, но еще не начал писать тесты. Ищите подтверждение или подробности о том, способны ли несколько смартфонов создавать сеть между собой через Bluetooth. Может ли 6 iPhones соединяться друг с другом и общаться? Если да, то будут ли Windows 8, Lollipop, iOS7 точно такими же? Я читал, что Android KitKat не может […]

Кордова Phonegap и Google Maps v3 javascript api: как добавить функциональность откидывания при нажатии на ссылку лицензии или на логотип Google maps

Предыстория: приложение Phonegap 2.2 Cordova для Android, работающее на Android, позволяет прослушивать событие подставки document.addEventListener("backbutton", function(e){ history.back();} Карты Google api V3 создают карту с логотипом Google, который ссылается на веб-страницу Google maps в левом нижнем углу и ссылку на лицензию в правом нижнем углу. Логотип или ссылки на службы не имеют конкретного идентификатора / селектора. […]

Слушатель событий на клавиатуре в Android

Я делаю приложение Android phonegap. Я установил editText под CordovaWebView. Я хочу получить событие show / hide на клавиатуре. Попробуйте вычислить высоту представления, но не получится. Когда editText имеет фокус, отображается клавиатура. Но CordovaWebView поднимается, и размер представления не изменяется. Поэтому я не могу получить показанное на клавиатуре событие. Почему просмотр идет вверх? Вот часть […]

Программно загружать файл с SD-карты на удаленный сервер с помощью Phonegap

Я пытаюсь загрузить файл (zip) на удаленный сервер программным способом с помощью Phonegap на Android- мобильном телефоне. Я попробовал документацию FileAPI и найденное здесь решение. Но, похоже, это не работает. Однако я мог успешно загрузить изображение (используя камеру и навигатор), как описано в примерах. У меня есть файл test.zip в test папки на SD-карте . […]

Как заставить Android-приложение PhoneGap выполнять самообновление?

У меня такая ситуация – приложение PhoneGap работает в Android. Он использует внешний API на моем сервере. Возможно, я изменил структуру API, поэтому мне нужно будет выполнить обновление моего мобильного приложения до более новой версии. Есть ли какой-то автоматический или полуавтоматический способ, как я могу принудительно обновить приложение Phonegap на телефоне Android? Я могу показать […]

Cordova-plugin-media: Parse ".amr" Аудиофайл на сервере nodejs

Я использую плагин cordova-plugin-media для записи аудио-файлов с устройств Android и ios. Тем не менее, андроид только позволяет записывать файл в конце .amr, iOS с другой стороны поддерживает только «.wav». Однако использование «.wav» с устройства iOS на Android, iOS не поддерживает файлы «.amr». Вот почему я должен их каким-то образом преобразовать. Поскольку я не смог […]