首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >加载ActionScript 3.0

加载ActionScript 3.0
EN

Stack Overflow用户
提问于 2017-01-24 00:40:17
回答 1查看 1.1K关注 0票数 0

我正在尝试加载一个PDF到我的Adobe Air应用程序使用ActionScript,在我的机器上,我有最新的Adobe Acrobat Reader DC和Adobe Acrobat XI Pro。

在本教程中,我一直遵循以下步骤:http://help.adobe.com/en_US/AIR/1.5/devappsflex/WS5b3ccc516d4fbf351e63e3d118666ade46-7eb4.html

但我被困在这里了:

代码语言:javascript
复制
if(HTMLLoader.pdfCapability == HTMLPDFCapability.STATUS_OK)  
{ 
    trace("PDF content can be displayed"); 
} 
else  
{ 
    trace("PDF cannot be displayed. Error code:", HTMLLoader.pdfCapability); 
}

但它一直说PDF不能显示。错误代码: 3204,这是操作系统在尝试加载Adobe Reader或Acrobat应用程序或其必需库之一时返回的错误。

我是不是漏掉了什么?或者没有正确安装某些东西?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-24 04:22:36

HTMLLoader有点过时了,这就是为什么它不再兼容最新版本的Adobe Reader,我建议使用StageWebView。您将能够在您的应用程序中显示PDF,而不是与其通信。

代码语言:javascript
复制
private function loadPDF():void
{       
    var myStageWebView:StageWebView = new StageWebView(true);
    myStageWebView.viewPort = new Rectangle(0 , 0, 300, 300);
    myStageWebView.stage = this.stage;
    myStageWebView.loadURL("http://www.example.com/book.pdf");
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41811282

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档