我有一个actionscript项目,我将其作为Air桌面应用程序部署,并在浏览器中使用Flash插件进行部署。Flash SWF,从浏览器内部读取文件内容,可能吗?
我的桌面部署读取SWF文件本身,创建该文件的哈希并将其发送到我的服务器。如果哈希值与期望的值不一致,则SWF将自身上传到我的服务器以供进一步检查。这全部使用flash.filesystem库。
在浏览器中部署为Flash文件时可以做同样的事情吗?我无法访问用于浏览器部署的flash.filesystem。
是否比使用其它文件系统的方式存在读取SWF本身。
好的,loaderInfo.bytes包含了实际的swf数据本身,正是我所期待的。 – Mar
在进一步的检查中,我发现以下内容,实际的swf本身和loaderInfo.bytes上的内容不同,这是因为loaderInfo.bytes包含解压缩版本。 – Mar
@MartinSmith好的,增加了加载解决方案。可惜loaderInfo.bytes不起作用。 – Organis