target=_blank не работает с атрибутом загрузки

Я использую, как показано ниже:

<a [href]="pdfSrc" target="_blank" download="pdfName">Download</a>

тогда как pdfSrc исходит из ответа API, и это мини-ссылка. Если я использую образец файла .pdf, target="_blank" открывается, но когда я использую ссылку minio, он открывает pdf на текущей вкладке.

Я хочу открыть файл minio link pdf в новой вкладке, но не могу сделать это с помощью minio link.

Если я использую пример файла '.pdf', target="_blank" открывается, но когда я использую ссылку minio, он открывает pdf в текущей вкладке.

Я хочу открыть файл minio link pdf в новой вкладке, но не могу сделать это с помощью minio link.


person Mayuri More    schedule 23.08.2019    source источник
comment
Вы можете поделиться ссылкой на образец minio здесь   -  person jitender    schedule 23.08.2019
comment
@jitender Это с VPN, поэтому вы не можете подключиться к нему.   -  person Mayuri More    schedule 23.08.2019
comment
Если кто-нибудь может помочь мне с любым другим способом, чтобы загрузить эту мини-ссылку в формате pdf напрямую или открыв ее в новой вкладке.   -  person Mayuri More    schedule 23.08.2019
comment
Это не для того, чтобы подключиться к нему, это просто посмотреть, как выглядит ваш URL. Было бы полезно, если бы вы могли предоставить пример URL-адреса для вашей ссылки minio.   -  person nash11    schedule 23.08.2019


Ответы (1)


Попробуйте создать метод в компоненте, чтобы открыть pdf в новом окне что-то вроде

pdfSrc='http://www.africau.edu/images/default/sample.pdf';

 download(){
    var redirectWindow = window.open(this.pdfSrc, '_blank');
    redirectWindow.location;
 }

А затем вызовите этот метод по клику href

<a (click)="download()" download="pdfName">Download</a>

демонстрация Stackbliz

person jitender    schedule 23.08.2019