如何在Adobe Reader中的Ionic 2应用程序中打开离线PDF



尝试以下代码在Ionic 2应用程序中打开离线PDF,但是该代码是在CleverDox查看器而不是Adobe Reader中打开PDF文件,我如何默认在此处设置Adobe读取器使PDF功能。预先感谢。

open()
  {
  const options: DocumentViewerOptions = {
  title: 'My PDF'
  }
  this.document.viewDocument('file:///android_asset/www/assets/test.pdf', 'application/pdf', options)
}

不知道您是否得到了解决,但这是我解决问题的原因:

确保您使用的是文档查看器插件的最新版本。

open() {
  const options: DocumentViewerOptions = {
    title: 'My PDF',
    openWith: { enabled: true }, //this will allow you to open the document with an external application
    // any more options
  };
  this.document.viewDocument('file:///android_asset/www/assets/test.pdf', 'application/pdf', options);
}

@rj7的代码的问题是,他在应该嵌套的对象中添加了一个函数。有关选项的更多信息,您可以进入此功能,请参见以下URL:https://github.com/sitewaerts/cordova-plugin-document-viewer

希望对将来陷入困境的人有帮助。

尝试openwith()如下,

open()
  {
  const options: DocumentViewerOptions = {
  title: 'My PDF',
  openWith() {
    enabled: true
   }
  }
  this.document.viewDocument('file:///android_asset/www/assets/test.pdf', 'application/pdf', options)
}

相关内容

  • 没有找到相关文章

最新更新