【发布时间】:2018-10-18 17:58:11
【问题描述】:
我有一个列出 PDF 的页面,一切正常,直到您尝试在 Android 上的 Chrome 中打开一个。我已经搜索并找到了使用“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>
【问题讨论】:
标签: android angular google-chrome pdf android-intent