ionic v1使用inappbrowser和pdf.js打开pdf

时间:2019-02-20 10:13:06

标签: ionic-framework inappbrowser

我正在尝试在ionic-v1应用程序中打开pdf。
我想将所有pdf保留在服务器上,并将其解析为pdf.js文件。
pdf.js将在服务器上(不在移动应用程序中)。 pdf.js使用<>。html文件显示pdf文件。

我想使用inappbrowser打开此服务器的html文件并显示pdf。
这样行吗?请帮忙。

2 个答案:

答案 0 :(得分:2)

1)安装cordova inappbrowser插件:

cordova plugin add cordova-plugin-inappbrowser

2)在inappbrowser中打开pdf:

function openMyPDF(){
   let pdfUrl = 
   encodeURI("https://ionicframework.com/files/Ionic2Migration.pdf");
   var ref = cordova.InAppBrowser.open(pdfUrl, "_blank);
}

注意:如果URL包含Unicode字符,则此字段上的encodeURI()。 encodeURI确实很有帮助。

答案 1 :(得分:0)

install plugin

cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
then try this

<a class="item" href="#" onclick="window.open('http://www.orimi.com/pdf-test.pdf', '_system', 'location=yes'); return false;">
  Open pdf
       </a>