Атрибут загрузки для тега <a>не работает в Edge - PullRequest
0 голосов
/ 05 октября 2018

Я использую следующий фрагмент HTML, чтобы позволить пользователю загружать документы с сервера:

    <tr *ngFor="let document of documents">
      <td><a href="/api/file/GetDocumentById?id={{document.id}}" download="{{document.name}}">{{document.name}}</a></td>
    </tr>

Здесь атрибут загрузки устанавливает имя загруженного файла.Это работает в Chrome, но я только что обнаружил, что при использовании Edge файл получает вместо него имя контроллера (GetDocumentById).

У кого-нибудь есть простое решение, которое правильно устанавливает имя загружаемого файла?

1 Ответ

0 голосов
/ 05 октября 2018

Атрибут загрузки поддерживается в следующей версии пограничного браузера, убедитесь, что вы используете пограничную версию> = 17

Ссылка: https://caniuse.com/#search=download

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...