Загрузка файла w / reponse.transmitfile с веб-сайта asp.net работает для настольных компьютеров, а не для мобильных устройств
У меня есть веб-сайт, который генерирует файл изображения (jpeg), а затем предоставляет кнопку, позволяющую пользователюзагрузите этот файл изображения.
Это прекрасно работает на настольных компьютерах (загрузка непосредственно в папку пользователя «Загрузки»), но использование того же кода для загрузки на мобильное устройство (ios, Android), похоже, не дает никакого эффекта.
Код, который я использую в настоящее время:
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Button2.Click
Dim arg2 As String = "attachment; filename=" & TextBox2.Text + ".jpg"
Response.ContentType = "image/jpeg"
Response.AppendHeader("Content-Disposition", arg2)
Response.TransmitFile(Server.MapPath(".\Outputs\" + TextBox2.Text + ".jpg"))
Response.End()
End Sub
Какой метод должен работать со всеми устройствами?Или мне нужен другой метод для разных устройств?(Дрожь ...)