我一直在尝试从使用 Adobe Flash CS 6 创建的 Adobe Air 桌面应用程序内部打开一个 pdf 文档。
我使用了这段代码:
import flash.filesystem.*;
var thePDF = "mypdf.pdf";
var realFile:File = File.applicationDirectory.resolvePath(thePDF);
var destination:File = File.documentsDirectory;
destination = destination.resolvePath(thePDF);
realFile.copyTo(destination,true);
destination.openWithDefaultApplication();
当我在 Flash CS6 中进行测试时,这工作正常,但是当我在 .exe 文件中发布应用程序时停止工作(在 MACOS 中与 .app 文件相同)。
我尝试了我在谷歌找到的所有资源,没有任何效果!!!
实际上,我从名为 Shu (com.cjt.Shu) 的 AS3 库中找到了一个代码,但网络中没有记录任何文档。
如果有人知道这个 Shu 或其他一些替代方案,甚至没有开源。请告诉我。
提前谢谢大家,来自墨西哥的问候。