angular загрузка файла через ng2-file-upload - PullRequest
0 голосов
/ 26 апреля 2020

Мой angular (ng2-file-upload) проект о загрузке изображения на удаленный сервер.

Он успешно работает в браузере P C, но в мобильном изображении не загружен (каталог создан, но изображение не загружен).

this.uploader = new FileUploader({
url: MY_PHP_URL,
disableMultipart: false,
formatDataFunctionIsAsync: false,
formatDataFunction: async (item) => {
  return new Promise( (resolve, reject) => {
   resolve({
    name: item._file.name,
        length: item._file.size,
        contentType: item._file.type,
        date: new Date()
      });
    });
  }
});

php код

$originalName = $_FILES['file']['name'];
$ext = '.'.pathinfo($originalName, PATHINFO_EXTENSION);
$filePath = "img".$ext;
mkdir("../users/".$uid);
if (move_uploaded_file($_FILES['file']['tmp_name'], 
"../users/".$uid."/".$filePath)){ 
.....
}
...