Articles of Javascript

JQUERY Мобильная форма перескакивает при вводе значений

У меня есть эта очень раздражающая проблема, когда форма вскакивает вверх и вниз при вводе значений. Я использую JQuery mobile версии 1.0.1 с помощью phonegap и тестирую его на Android 2.3 (эта проблема относится только к android, а не к iphones -why !?). Я заметил, что если страница не прокручивается перед тем, как сосредоточиться на […]

Происходит ли какое-либо событие javascript, когда открывается экранная клавиатура на мобильном сафари или хром?

Я пытаюсь реагировать на экранную клавиатуру в наших веб-приложениях. К сожалению, есть некоторые вещи, усложняющие это: Прежде всего, приложение должно работать одинаково на мобильных платформах (планшетах) и настольных компьютерах. Кроме того, прокрутка документа / тела запрещена и еще более оживлена, ландшафтный режим является обязательным для планшетов. Таким образом, если кто-то выбирает любое поле ввода, экранная […]

Youtube iframe API – полноэкранный режим Android

Я использую YouTube iframe api для встраивания видео. При воспроизведении видео на iPhone видео автоматически переключается в полноэкранный режим. Мне было интересно, можно ли заставить такое же поведение на Android? (В настоящее время видео воспроизводится встроенным, что выглядит не так хорошо).

Uncaught TypeError: Невозможно прочитать свойство '1' из null

Im получает сообщение об ошибке: Uncaught TypeError: Не удается прочитать свойство '1' of null Источник: X.push (check [1]); в чем проблема? Wspolrzedne.value = текст, набранный в textArea: "2.4 5 1 67 15 67" Так что, может быть, проблема заключается в том, что титан не защищает эту строку с \ n в качестве новой строки? var […]

Плагин Phonegap + Facebook с функцией AngularJS

Я хочу разработать приложение в Javascript и развернуть его с помощью Phonegap на Android и iOS. Я хочу использовать Facebook для входа в мое приложение. Итак, я просматриваю плагин phonegap-facebook, и все работает нормально (мне удалось войти в систему, используя FB). Проблема в том, когда я хочу «угловато» пример кода, поставляемого с плагином: в index.html […]

Функция обратного вызова Delphi из TWebBrowser с помощью javascript на Delphi XE6 для всех платформ (включая iOS, ANDROID)?

Мне нужно создать приложение на Delphi XE6 для Android и iOS. Это приложение должно использовать TWebBrowser для отображения Карт Google, тогда мне нужно «отправить» из Delphi в javascript и «получить» команду из javascript в Delphi. Таким образом, я могу показать рынок на карте, а затем узнать, когда пользователь нажимает маркер. Я нашел эту статью в […]

Как я могу поделиться изображением с моим приложением Cordova / PhoneGap из другого приложения?

У меня есть приложение Cordova / PhoneGap, которое касается фотографий. Я хочу, чтобы мое приложение появилось в параметрах совместного доступа, когда другие приложения хотят поделиться фотографией с другими приложениями. Вот пример такого диалога совместного доступа: Как я могу сделать, что приложение Cordova / PhoneGap появляется в настройках совместного доступа к фотографиям других приложений? Изменить: когда […]

Window.open () возвращает undefined при вызове из setTimeout на Android

У меня странное поведение на моем эмуляторе Android. Window.open () всегда возвращает undefined при вызове из setTimeout или функции обратного вызова, например обратный вызов AJAX. Однако window.open () успешно открывает всплывающее окно при вызове из обработчика событий, например, onclick вот пример кода: <html> <head> </head> <body> <script type="text/javascript"> function fnc() { setTimeout(function() { alert(window.open('about:blank')) }, […]

Пользовательский жест, необходимый для начала воспроизведения в Android-плеере HTML5

Я использую HTML5-тег видео на Android, и иногда хром-браузер говорит, что для него требуется явно выраженный жест пользователя / щелчок, чтобы начать воспроизведение: Не удалось выполнить «play» в «HTMLMediaElement»: API может быть инициирован только жестом пользователя Я знаю, что это известная проблема в Android, но я не понимаю, почему иногда она воспроизводится автоматически, и в […]

Почему область щелчков Android имеет более широкий радиус, чем touchstart? Как я могу сделать это последовательным?

У меня есть простой прямоугольный якорный тег. Я использовал jQuery для ответа на события click и touchstart со следующим: $(document).ready(function() { $("#button").on("click touchstart", function(e) { $("#log").append(e.type + "<br/>"); }); }); HTML выглядит так: <div id="wrapper"> <a id="button" href="#">&nbsp;</a> </div> <div id="log">Log:<br></div> CSS прост: #wrapper { padding:50px; } #button { display:block; width:200px; height:40px; text-decoration:none; color:#333; background-color:#efefef; […]