单击链接时如何在浏览器中查看pdf文件

时间:2015-02-04 10:45:29

标签: html5 cordova mobile

我使用HTML 5开发了一个应用程序。为了使应用程序与我使用过cordova / phonegap的移动设备兼容。

现在的问题是,当点击链接时,应用程序内部的PDf文件才会被下载。当点击链接时,我需要在浏览器中打开它。它适用于PC。但不是移动设备。

我将链接存储到变量并将该变量传递给google。现在使用谷歌的某种服务,链接将在浏览器中打开。

我也试过安装inAppbrowser插件。

window.open(Furl, '_system', 'location=yes'); 这是使用的代码行,其中 Furl 是变量的名称,pdf文件的url地址将传递给该变量。

当网页的url地址传递给变量时,这行代码可以正常工作。但不是pdf文件。

除了这个想法之外,还有其他解决方案吗?

有人可以帮我解决这个问题吗?

- 谢谢你

1 个答案:

答案 0 :(得分:0)

正如评论所述,现代浏览器可以使用内置的PDF查看器。目前,Android或iOS的情况并非如此。你可以做的是将PDF转换为PNG图像然后显示。有PDF2PNG plugin可用于此目的。此外,如果您只需要支持iOS 6& 7,您可以查看PDF Viewer plugin