我使用HTML 5开发了一个应用程序。为了使应用程序与我使用过cordova / phonegap的移动设备兼容。
现在的问题是,当点击链接时,应用程序内部的PDf文件才会被下载。当点击链接时,我需要在浏览器中打开它。它适用于PC。但不是移动设备。
我将链接存储到变量并将该变量传递给google。现在使用谷歌的某种服务,链接将在浏览器中打开。
我也试过安装inAppbrowser插件。
window.open(Furl, '_system', 'location=yes');
这是使用的代码行,其中 Furl 是变量的名称,pdf文件的url地址将传递给该变量。
当网页的url地址传递给变量时,这行代码可以正常工作。但不是pdf文件。
除了这个想法之外,还有其他解决方案吗?
有人可以帮我解决这个问题吗?
- 谢谢你
答案 0 :(得分:0)
正如评论所述,现代浏览器可以使用内置的PDF查看器。目前,Android或iOS的情况并非如此。你可以做的是将PDF转换为PNG图像然后显示。有PDF2PNG plugin可用于此目的。此外,如果您只需要支持iOS 6& 7,您可以查看PDF Viewer plugin。