我正在尝试从另一个Flash应用程序访问由一个Flash应用程序创建的共享对象。这可能吗?如果是这样,我需要做什么?
如果没有,是否有其他方式在应用程序之间共享信息?
非常感谢您提供的任何帮助。
答案 0 :(得分:2)
对于寻找答案的其他人来说,多个应用程序可以访问单个swf。您只需确保在getLocal方法调用中使用可选的localPath参数。例如:
var mySharedObject:SharedObject = getLocal("sharedobject", "/");
我们使用了/,但您可以使用任何您喜欢的目录。只需确保您的所有应用程序使用相同的应用程序。
答案 1 :(得分:0)
是的,还有很多其他方法,例如,您可以保存为文本文件,xml文件或数据库。
对于SharedObjects,请查看本文
http://jaycsantos.com/flash/the-trick-to-using-sharedobject/
不要忘记SharedObjects与cookies类似,会有一些限制,相同的浏览器,内存限制等......