Articles of ajax

Как изменить значение ключа «X-request-with» в заголовках запроса запроса ресурса в веб-браузере Android, но не запрос страницы?

Я столкнулся с проблемой, когда я захватил http-пакет, когда мой веб-браузер посещает URL-адрес. Пакет показывает, что запрос, отправленный ajax, имеет заголовок «X-запрошенный с» в заголовках, который имеет значение моего имени пакета приложения, такого как «com.xxx». Я не хочу, чтобы URL-адрес, который я посетил, знал, что запрос пришел из моего приложения, поэтому мне нужно заменить ключ […]

Можете ли вы использовать AJAX-звонки с Android?

Я веб-разработчик C #. И на ежедневной основе мне очень удобно использовать jQuery и делать AJAX-вызовы для данных (которые мне нравятся). Тем не менее, я полный NOOB для Android. В текущем чтении Android использует службы REST'ful для обмена данными. Итак, мои вопросы … Может ли Android использовать jQuery mobile? Можете ли вы сделать обычные звонки […]

Таймеры браузера Android при открытии клавиатуры

Я столкнулся с этой проблемой, когда асинхронные функции не выполняются, когда мягкая клавиатура открыта в браузере Android. Например: <input type='text' id='foo'/> …. document.getElementById("foo").addEventListener("keyup", function() { window.setTimeout(function() { alert("1"); }, 20); }, false); Вы никогда не увидите предупреждения до тех пор, пока будете сосредоточены на вводе текста. Это справедливо и для обратных вызовов xhr. Если вы […]

Phonegap android ajax запросы работают для GET, но не POST

Отправка запроса ниже в моем приложении Android для Android-приложений для GET, но не POST. С GET все работает. С помощью POST запрос проходит, но переменные POST не проходят через сервер, и сервер возвращает ответ json, который говорит «без параметров». POST отлично работает с нашим мобильным приложением – это просто приложение phonegap, в котором у нас […]

Ajax xhr.getResponseHeader («заголовок пользователя») не работает только для родного браузера Android

Я пытаюсь сделать ajax вызов servlet . В servlet я устанавливаю заголовки. Но header не отображается обратно из response только с собственным браузером . В другом браузере он работает нормально. Код javascript $.ajax({ type: 'GET', url: url, cache : false, async: false, success: function(data, status, xhr) { code = xhr.getResponseHeader('X-code'); } }); Я занимаюсь заботой […]

Доступ к JS-коду из приложения для Android android

Это может показаться странной проблемой, но мне любопытно узнать, будет ли это работать. Я работаю над POC и, следовательно, должен либо доказать, либо опровергнуть, что это работает, или нет. Пользовательский интерфейс в приложении для Android был бы родным (Java + XML-макеты) + доступ к некоторым другим функциям устройства (например, камера / файловая система и т. […]

Андроид отключается при вызовах Ajax, когда метатекст viewport определен

Я создаю веб-приложение, которое предназначено для работы в браузере Android. Когда у меня есть веб-страница, содержащая метатег любого вида, например: <meta name="viewport" content="width=400"/> Моя веб-страница выходит из строя при вызовах ajax. Это происходит при использовании эмулятора, фактического браузера на моей нексусной машине и на дроиде (все работает под управлением Android 2.1). Без метатега вызовы ajax […]

Приложение Phonegap неожиданно перезапускается

У меня странная проблема с Android-приложением Phonegap. У меня есть кнопка с ontouchend='dosomeajax()' . Если я выполняю функцию через консоль удаленного инспектора, все идет хорошо, но если я нажимаю на кнопку, функция неожиданно возвращает ajax-ошибку, и она перезапускается (перезагружает главную страницу html). D/com.appgyver.preview.ESWebViewClient( 3632): shouldInterceptRequest: http://myserver.com/action.php D/com.appgyver.preview.ESWebViewClient( 3632): onLoadResource: http://debug.phonegap.com/ws/target/112xxxxx4 D/com.appgyver.preview.ESWebViewClient( 3632): onLoadResource: http://myserver.com/action.php D/com.appgyver.preview.ESWebViewClient( […]

Почему возможно использование междоменных скриптов для локальных файлов на мобильном устройстве?

Что я сделал: Я создал index.html с xss.js, который вызывает функцию jQuery.get (). Затем я открыл index.html в браузере (Firefox, Chrome, IE и Opera) и попытался вызвать запрос ajax. Код Вот мой index.html: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>XSS</title> <script src="libs/js/jquery-1.7.2.js" ></script> </head> <body> <button id="request" >fire</button> <script src="libs/js/xss.js" ></script> </body> […]

Как отладить ошибку запроса ajax?

Я пытаюсь получить JSON, размещенный на локальном сервере здесь, но по какой-то причине он не работает. Если я нахожу свой url в браузере, он правильно возвращает Json, и если я использую другой URL-адрес, я получаю некоторые данные. Мой оригинальный метод getJson: getJson: $.getJSON(url, function(data) { console.log('got something'); alert(data); }); Теперь я хочу точно увидеть, что […]

Intereting Posts