Я использую fineupload S3 в угловом мобильном веб-приложении для обработки захвата и загрузки изображений с камеры устройства.FineUpload - удаление локальной копии загруженного изображения
У меня есть требование убедиться, что снятые изображения не отображаются в галерее устройства и не сохраняются на устройстве. (изображение и видео)
Функция deleteFile для fineupload, похоже, не обрабатывает эту задачу, и вместо этого выглядит так, как будто она предназначена для удаления загруженного файла с сервера.
Так что я ищу решение, которое не позволяет устройству хранить записанные изображения в первую очередь или удалять файлы после их загрузки.
Сохраните его как нестандартный. Большинство других приложений не смогут или даже не попытаются открыть изображения без расширения. Закрепите его как base64, затем сохраните его как файл '* .dat'. – Bonatti
У прекрасного пользователя есть возможность сохранить фото/видео как пользовательское имя файла? Документация, похоже, не отвечает на этот вопрос. Другая странная вещь в том, что на некоторых Android-моделях только записанные видеозаписи хранятся на устройстве ... изображения не сохраняются. Модель GT P5110 с версией android 4.2.2 хранит как фотографии, так и видео, модель SM T330 с Android 4.4.2 хранит только видео – david
Дэвид, что касается программ, приложения для камеры ведут себя по-разному. При съемке скриншота файл обычно хранится в референтации, поскольку принятое изображение, если оно будет автоматически сохранено или нет, зависит от этого приложения. Если у вас есть приложение, которое делает снимок, вы можете затем использовать намерение камеры для последующего удаления изображения, но если вы используете другое приложение, тогда выполняется другое поведение приложения и обычно не может/не должно контролироваться от вас ... – Bonatti