簡體   English   中英

如何使用intent://在Android Chrome和Angular中打開PDF(6)

[英]How to use intent:// to open a PDF in Android Chrome and Angular (6)

我有一個列出PDF的頁面,在您嘗試在Android上的Chrome中打開一個PDF之前,一切正常。 我已經搜索並找到了有關使用'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>

我有一個類似的問題,下面的代碼為我工作:

public void openPdf() {
        Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.someurl.com/some-pdf"));
        startActivity(browserIntent);
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM