5

没有插件如何打开PDF文件?我试过了:window.open(path, '_blank', 'fullscreen=yes'); 并在编辑器中打开了空白页。

4

1 回答 1

3

您希望 PDF 在您的应用程序中打开,还是可以在外部打开?如果是后者:

  • 在 iOS 上,您只需创建一个普通链接,target="_blank"Phonegap 将在 Safari 中打开 pdf。

  • 在 Android 上,您需要使用“_system”作为窗口名称来调用 window.open:Androidwindow.open("yoururl", "_system", "location=no");将在浏览器中打开或开始下载(这可能不是很明显),或者显示“使用完成操作”对话框(如果有)打开文件的几个选项。

当然,外部打开的缺点是用户在查看 PDF 后需要自己返回到您的应用程序,因此如果您预计会有很多用户查看 pdf,我不推荐此解决方案。

于 2013-10-14T13:25:24.220 回答