类型错误:this.ExportDataObject不是函数

我有一个包含嵌入文件 (test.xml) 的简单 pdf 文件,我试图添加一个 JS 以在打开 pdf 文件后调用它(即使通知用户接受风险等)。我已经读过要执行的操作,应该使用的 JS 是这样的:

this.ExportDataObject({cName:"test.xml", nLaunch:2});

由于某种原因,它不起作用。我检查了 Acrobat 阅读器 DC(版本 2021.001.20145)上的调试 js 控制台,显示的错误是TypeError: this.ExportDataObject is not a function. 我不确定为什么在我的“这个”对象上,ExportDataObject 不可用......我认为它应该始终可用,不是吗?我也没有测试过this.,错误是不同的ReferenceError: ExportDataObject is not defined

这让我觉得this.ExportDataObject存在但不是原始错误所说的函数......但是,如果不是函数,那是什么?typeof 显示“未定义”。不知道如何使这项工作。不确定下一步是否应该进行更多的 JS 调试,或者问题是否与 pdf 或 Acrobat 上的某些内容有关。有什么帮助吗?谢谢。

回答

Javascript 函数名称区分大小写,并且如Adobe所记录的(第 151 页),正确的拼写exportDataObject()没有首字母大写。


以上是类型错误:this.ExportDataObject不是函数的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>