Articles of Javascript

Cordova / Phonegap блокирует исходный код приложения, который нельзя отредактировать / взломать

Всем известно, что cordova и phonegap используют веб-просмотр, поэтому приложение содержит файлы html и js и css, что означает, что они могут быть отредактированы. Что мне интересно, есть ли способ заблокировать / сделать эти файлы недоступными для редактирования после установки приложения на телефоне? Скрыть код в некотором роде? Может быть здорово много узнать об этом, […]

Окна Android 2.2 Web View поднимаются, когда появляется виртуальная клавиатура

Я разрабатываю приложение с помощью Phonegap на Android. Все работает отлично на OS 2.1, но на OS 2.2, когда мы нажимаем на любое текстовое поле ввода типа, появляется клавиатура, и все окно перемещается в сторону UP, а поле типа ввода становится невидимым. Может ли кто-нибудь сказать мне, что именно будет проблемой, и может ли это […]

Файлы cookie для мобильных браузеров (хром, сафари), которые не удаляются при закрытии сессии

Мобильный браузер (хром, сафари) не убивает файлы cookie с истечением времени, установленным на «0», тот же файл cookie сохраняется, когда браузер снова открывается …

Console.log не работает в эмуляторе Android 2.1

Я запускаю одно веб-приложение … в браузере эмулятора Android. В одном файле javascript я пытаюсь вывести некоторую строку как: console.log("android"); Но я не получил этот журнал, используя adb logcat. Я даже попытался сначала запустить adc logcat, а затем настроить приложение, но не получил сообщение журнала, которое я использовал в console.log Есть ли способ получить сообщение […]

Android / javascript – проблема с window.innerWidth и ориентацией окна. Возьмите стрелку в нужное время

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

Открыть изображение с помощью программы просмотра изображений по умолчанию в Android

У меня в приложении JQuery-mobile / phonegap есть тег «img src», который помещает изображение на мою страницу. Можно ли щелкнуть по этому изображению, и изображение откроется с помощью программы просмотра по умолчанию в Android? Я попробовал гиперссылку с uri, но я получаю страницу с неопределенным. URI: file:///mnt/sdcard/test/images.jpeg

Событие Phonegap deviceready

У меня есть вопрос относительно этого события здесь, deviceready. document.addEventListener('deviceready', function() { app.init(); }, false); Похоже, что событие запускается каждый раз, когда устройство (я работаю на Android 2.3) наклоняется в сторону (чтобы дисплей изменился на широкий). Я предполагаю, что это предполагаемое поведение, но есть ли способ предотвратить его, поскольку мое приложение нужно инициализировать только один […]

Формат даты, полученный из службы

Я работаю над получением объектов Json из службы в List View в Android … формат даты выглядит так: «Дата (1354222800000 + 0300) /« … как я могу изменить его на читаемый формат? for (int i = 0; i < json.length(); i++) { HashMap<String, String> map = new HashMap<String, String>(); JSONObject e = json.getJSONObject(i); map.put("mDate", "" […]

NavigationControl, mapTypeControl и scaleControl позади карты

Я собираюсь создать приложение, в котором есть раздел для отображения отмеченного местоположения на Картах Google. Все работает хорошо, но инструменты Google Map, такие как navigationControl , mapTypeControl и scaleControl скрываются на некоторых устройствах, таких как Samsung Galaxy Tab 10.1 (они, похоже, идут за карту). Даже я изменил их значение на true, но они все еще […]

Проблема масштабирования страницы на всех устройствах Android

У меня проблема с масштабированием между двумя различными устройствами Android, которые имеют одинаковое разрешение экрана. Мое первое устройство – «Nexus 7 Tablet», а второе – «Samsung Galaxy Note». Оба устройства имеют разрешение экрана 1280×800, и оба устройства заставляют отображение веб-страницы в портретном режиме (через браузер Dolphin). В браузере дельфинов также используется надстройка «Полный экран». Чтобы […]