2

我正在努力将 PSPDFKit 与 Ionic 2 一起使用。我添加了 cordova 并引用了 PSPDFKitPlugin。

我尝试将以下行添加到我从中调用 PSPDFKit 的“.ts”文件的顶部。

declare var cordova: any;

然后在文件中的事件中,我在下面添加了以下代码:

let fileNative = new File();
this.platform.ready().then(() => {
  cordova.PSPDFKitPlugin.setLicenseKey('KEY');
  cordova.PSPDFKitPlugin.present(`${fileNative.dataDirectory}/${file.name}`, {
    pageTransition: 'curl',
    pageMode: 'double',
    backgroundColor: 'red'
  });
});

通过 Safari 的远程调试器检查模拟器的控制台日志时,会出现以下错误:

EXCEPTION: Uncaught (in promise): TypeError: undefined is not an object (evaluating 'cordova.PSPDFKitPlugin.setLicenseKey')
4

0 回答 0