У меня есть страница со списком PDF-файлов, и все работает нормально, пока вы не попробуете открыть ее в Chrome на Android.Я искал и нашел ссылки на использование 'intent: //', но не смог понять это.
В моем компоненте у меня есть следующий путь к намерению, который я добавляю к URL
intentPath = '#Intent;scheme=http;action=android.intent.action.VIEW;end';
И сама ссылка встроена в компонент с помощью:
androidOpenPDF(url) {
let newURL = url.replace('http', 'intent') + this.intentPath;
window.open(newURL, "_blank");
}
HTMl:
<a class="btn" target="_blank" (click)="androidOpenPDF(pdfURL)">VIEW PDF</a>