Как позволить пользователю загружать изображение в фотографии по клику с помощью React.js?IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Как позволить пользователю загружать изображение в фотографии по клику с помощью React.js?

Сообщение Anonymous »

Чего я хочу достичь:
Когда пользователь нажимает кнопку, изображение должно быть сохранено в фотографиях.
Каково текущее поведение :
При нажатии пользователь попадает на новую страницу, на которой существует только это изображение.

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

[url={imageUrl} target=]button[/url]
При нажатии пользователю предлагается загрузить изображение. После принятия изображения изображение сохраняется в OneDrive вместо их фотографий, из-за чего они не могут его найти.

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

export const downloadFile = (url: string, filename: string) => {
fetch(url)
.then(response => {
response.blob().then(blob => {
let url = window.URL.createObjectURL(blob);
let a = document.createElement('a');
a.href = url;
a.download = filename;
a.click();
a.remove();
});
});
}
Есть ли лучший способ позволить пользователю загружать изображение непосредственно в свои фотографии вместо любого из двух действий, описанных выше?
ОБНОВЛЕНИЕ:< /p>
Попробовал использовать mime-type и content-disposition, все равно отправляется в файл, а не в фотографии.
Изображение

И когда я открываю ссылку на iOS, появляется такое диалоговое окно:
Изображение

Когда я нажмите «Просмотреть», откроется страница с показанным изображением.
Когда я нажимаю «Загрузить», оно загружается непосредственно на мой iCloud Drive, не позволяя мне сохранить его в своем Фотографии.

Подробнее здесь: https://stackoverflow.com/questions/764 ... h-react-js
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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