我们已经构建了一个编译成 swf 文件的 Flex 应用程序,该文件使用 RSL 链接来获取所需的不同框架库。这样做是为了减小 swf 文件的大小。我们在构建应用程序时使用库的签名版本的 URL。在线文档建议签名的 SWZ 文件由 flash 播放器缓存,因此不会在每次需要时都下载它们。swf 文件嵌入在 PDF 文件中。我们观察到,当我们通过在 Adobe 阅读器中打开 PDF 文件来运行 Flex 应用程序时,RSL 不会缓存在 Flash 播放器中。如果我们在打开 PDF 文件的计算机上禁用网络连接,则不会加载 Flex 应用程序。这是预期的行为吗?还是我们错过了什么?虽然如果我们在浏览器中打开这个 FLEX 应用程序,
有没有办法可以在 Flash Player 中维护 RSL 缓存,以便 PDF 也可以在离线模式下打开。
我们欢迎您对此提出建议。