Member 14686752 Ответов: 1

Скачать файлы в браузерах chrome и firefox для iphone


Я хочу загрузить несколько изображений и видео файлов в браузерах chrome и Firefox iPhone с помощью javascript.
Я получаю какое-то решение, в котором они создают тег и устанавливают все необходимые атрибуты, а нажатие на него работает, но для меня это решение не работает в браузерах iPhone (Chrome и Firefox).
Ниже приведены версии браузеров:
1 - хром: 81.0.4044.124
2 - Firefox: 28.1

Что я уже пробовал:

Я попробовал вышеприведенное решение, но оно не работает для меня.

Gerry Schmitz

Вы спрашивали об этом на форумах Apple? Что такое "браузер для Iphone"? Если вы не знаете, то это ваша проблема.

Member 14686752

Да, я тоже отправляю туда этот вопрос. iPhone браузеры означают (chrome, firefox и safari браузеры iPhone), но мое решение работает для safari и не работает в chrome и firefox.

1 Ответов

Рейтинг:
0

Richard Deeming

Если вы используете download атрибут на an <a> элемент, то вам понадобится iOS Safari версии 13 или более поздней:
Могу ли я использовать... Скачать атрибут[^]

Если вы не можете выполнить обновление, то вам нужно будет использовать сервер, который может отправить правильный content-disposition заголовки для загрузки файла.


Member 14686752

В Safari мое решение работает, но проблема возникает в браузерах chrome и Firefox моего iPhone.

Richard Deeming

Файлы, которые вы загружаете, обслуживаются с того же сайта, что и страница, с которой вы их загружаете? Если нет, то Firefox не будет соблюдать download атрибут.

Единственный способ добиться 100% совместимости браузера-это заставить сервер отправить сообщение. Content-Disposition: attachment заголовок с файлом.

Member 14686752

да, я скачиваю из того же источника, и я тоже пробовал с Content-Disposition, как вы упоминали ранее.
Если вы видите в моем вопросе, что он работает в браузерах chrome и firefox моего ноутбука windows и телефона android, но только на iPhone, я не могу скачать.