我尝试在flash播放器中运行的swf应用程序中通过鼠标单击触发打开PDF或文件夹(在finder / explorer中)。
通过urlRequest打开PDF并navigateToUrl()
始终打开浏览器。
我用fscommand阅读了this解决方案,似乎我们必须为mac和PC编写shell脚本。听起来不太完美。
swf在cd ROM上执行。所以我认为我们不能使用空中应用程序和空中框架的类(文件......等)。
有更好的方法吗?
答案 0 :(得分:0)
据我所知,您很遗憾无法在本地打开 PDF 进入 flash 。听起来这些* PDF *是 CD ROM上的静态资产 所以我会看一下 PDF - > SWF 转换工具。也许像swftools这样的东西。所有这一切都是为了用* SWF *替换当前的* PDF *,然后您可以通过flash.display.Loader
类加载。
答案 1 :(得分:0)
我们现在用锌。它看起来非常强大。你可以从任何瑞士法郎创建一个exe。锌让你在actionscript中实现许多功能,让你可以访问系统。打开pdf或者它是最小的任务然后:)欢呼,弗洛里安