在苹果上使用AcrobatJavaScript打开pdf

在苹果上使用AcrobatJavaScript打开pdf,javascript,acrobat,Javascript,Acrobat,我想在运行OSX的AcrobatPro DC中使用Javascript打开一个pdf文档。我看到的是: app.openDoc("~/Desktop/test.pdf") Invalid Location "~/Desktop/test.pdf". File or folder does not exist. NotAllowedError: Security settings prevent access to this property or method. App.openDoc:1:Co

我想在运行OSX的AcrobatPro DC中使用Javascript打开一个pdf文档。我看到的是:

app.openDoc("~/Desktop/test.pdf")
Invalid Location "~/Desktop/test.pdf". File or folder does not exist.
NotAllowedError: Security settings prevent access to this property or method.
App.openDoc:1:Console undefined:Exec
undefined

我想知道这个错误是否与上面提到的安全限制有关

因为Acrobat JavaScript是跨平台的,所以您需要使用与设备无关的路径,而不能使用特定于设备的快捷方式,如~。类似下面的例子

Windows路径C:\MyFolder\MyFile.pdf

app.openDoc("/C/MyFolder/MyFile.pdf");
app.openDoc("/MyDisk/MyFolder/MyFile.pdf");
Macintosh路径MyDisk:MyFolder:MyFile.pdf

app.openDoc("/C/MyFolder/MyFile.pdf");
app.openDoc("/MyDisk/MyFolder/MyFile.pdf");
您可以使用../作为相对路径