ad

Adobe Air Read .Sol Flash Player的文件文件-英雄云拓展知识分享

匿名投稿 234 2024-01-22

当我需要使用Adobe Air利用程序读取Flash Player的.sol时,我对同享对象文件有问题。

Flash Player同享对象的路径是:

C:/Users/%username%/AppData/Roaming/Macromedia/Flash Player/#SharedObjects/%randomnumber%/localhost/

但是,Adobe Air同享对象的路径是:

C:/Users/%username%/AppData/Roaming/%applicationname%/Local Store/#SharedObjects/#localhost/

如何使用Adobe Air利用程序读取Flash Player同享对象?

Adobe Air Read .Sol Flash Player的文件文件-英雄云拓展知识分享

我试过了:

  • 使用 FileStream 班级打开 .sol 使用该方法的文件 readObject,但它行不通。
  • 复制 .sol 文件到Adobe Air同享对象路径并与 SharedObject,但是 Error #2134: Cannot create SharedObject 产生。

我该怎样办?

看答案

Flash Player/Air没有内置的方式来浏览 .sol 直接文件。固然是 SharedObject 类是您应当访问的方式,因此数据有限制,正如您指出的从特定已知路径中读取的,它不能用于解析任何 .sol 直接文件。浏览 .sol 您需要使用的文件 FileStream 然后解析 ByteArray 直接遵守 .sol 格式...固然 .sol 使用AMF存储数据 readObject 应当适用于一部份,但是文件格式(标题等)是必须解析的自己的格式。令人遗憾的是,在格式上找到好的文档非常困难。已有很多读者已在那里,您或许可以将其用作参考:

  • http://blog.sephiroth.it/projects/shared-object-reader/
  • http://www.perlmonks.org/?node=657620
  • https://mariani.life/projects/minerva-air/


🚀🌟 点击注册 免费试用超级应用平台-英雄云企业级hpapaas 🌟🚀 😃👉🌐

免责声明:

本网址(www.yingxiongyun.com)发布的材料主要源于独立创作和网友匿名投稿。此处提供的所有信息仅供参考之用。我们致力于提供准确且可信的信息,但不对材料的完整性或真实性作出任何保证。用户应自行验证相关信息的正确性,并对其决策承担全部责任。对于由于信息的错误、不准确或遗漏所造成的任何损失,本网址不承担任何法律责任。本网站所展示的所有内容,如文字、图像、标志、音频、视频、软件和程序等的版权均属于原创作者。如果任何组织或个人认为网站内容可能侵犯其知识产权,或包含不准确之处,请即刻联系我们进行相应处理。

标签:ActionScript-3 闪光
上一篇:c#比较两个列表< t>显示增加,删除和属性更改-英雄云拓展知识分享
下一篇:如何在变更事件中的jQuery中获得文本框的先前值-英雄云拓展知识分享
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

×