У меня есть следующий код JS, который заставляет пользователей скачивать PDF-файл.Этот код работает, за исключением Ipad и Iphone.
//s is the url to download
iso.downlURL = function(s)
{
var iframe = document.getElementById("hiddenDownloader");
if (iframe === null)
{
iframe = document.createElement('iframe');
iframe.id = "hiddenDownloader";
iframe.style.visibility = 'hidden';
document.body.appendChild(iframe);
}
iframe.src = s;
return true;
};
Я нашел следующий пост, который мог иметь ту же проблему:
Загрузка файла с использованием iframe не работает вIphone / Ipad
Но я не уверен, что он предлагает в качестве решения, как его изменить?
------------- Update---------------------
Вероятно, следует упомянуть, что проблема с ipad и iphone заключается в том, что кнопка загрузки не активна.Это просто серый / отключен