我在Mac OS 10.10.4上的adobe air应用程序中打开PDF文件时遇到问题。我已经在mac上安装了adobe reader 11.0.12和air。 我还跟踪了HTMLLoader.pdfCapatibility,它返回3204(操作系统在尝试加载Adobe Reader或Acrobat应用程序或其中一个必需的库时返回了错误。)。 我正在向您展示一些示例代码。
if(HTMLLoader.pdfCapability == HTMLPDFCapability.STATUS_OK)
{
var request:URLRequest = new URLRequest(tempFile.url);
pdf.load(request);
var ui:UIComponent = new UIComponent();
ui.addChild(pdf)
container.addChild(ui);
}
else
{
trace("PDF cannot be displayed. Error code:",HTMLLoader.pdfCapability);
}
显示输出:PDF无法显示。错误代码:3204 如果有人有任何想法,请告诉我。
相同的代码在从Mac 10.9到10.10更新的Mac上运行良好!
祝你好运
答案 0 :(得分:1)
错误3204通常表示Adobe Reader问题。
查看PDF以确定它是否嵌入了需要由Adobe Reader加载的资源,并且可能会丢失并导致共享库失败:
答案 1 :(得分:0)
我找到了解决方案。 实际上,Adobe Reader 11.0.12似乎是Adobe Reader DC的版本号。 今天,我在https://get.adobe.com/fr/reader/otherversions/,Adobe Reader 11.0上下载,现在一切正常!