Как загрузить изображение на сайт с Android и AJAX?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как загрузить изображение на сайт с Android и AJAX?

Сообщение Anonymous »

У меня есть небольшой веб-сайт, и я хочу создать страницу загрузки со стороны сервера. Следующий код использует ajax и работает с Chrome на классическом ноутбуке. Код ниже показывает изображение и загружает его. Когда я пытаюсь загрузить изображения с телефонов Android, это не работает, но печатает что-то, что-то, что-то, которое обнаруживает, что файл не пуст.
html-код

Код: Выделить всё




Ajax upload test













[img]filed.png[/img]









JS-часть

Код: Выделить всё

$(document).ready(function (e) {
$("#form").on('submit',(function(e) {
e.preventDefault();
$.ajax({
url: "ajaxupload.php",
type: "POST",
data:  new FormData(this),
contentType: false,
cache: false,
processData:false,
beforeSend : function()
{
//$("#preview").fadeOut();
$("#err").fadeOut();
},
success: function(data)
{
if(data=='invalid')
{
// invalid file format.
$("#err").html("Invalid File !").fadeIn();
}
else
{
// view uploaded file.
$("#preview").html(data).fadeIn();
$("#form")[0].reset();
}
},
error: function(e)
{
$("#err").html(e).fadeIn();
}
});
}));
});
И часть PHP Когда я пытаюсь загрузить изображение с телефона Android, код что-то печатает... он обнаруживает, что есть файл, но не показывает и не загружает его как есть делает с помощью ноутбука. Я использую Debian с apache2 и php8.2
Почему это не работает на телефонах Android?

Подробнее здесь: https://stackoverflow.com/questions/782 ... d-and-ajax
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»