2

我正在尝试从另一个 Flash 应用程序访问由一个 Flash 应用程序创建的共享对象。这可能吗?如果是这样,我需要做什么?

如果没有,还有其他方法可以在应用程序之间共享信息吗?

非常感谢您提供的任何帮助。

4

2 回答 2

2

对于其他寻找答案的人来说,多个应用程序可以访问单个 swf。您只需确保在 getLocal 方法调用中使用可选的 localPath 参数。例如:

var mySharedObject:SharedObject = getLocal("sharedobject", "/");

我们使用 /,但您可以使用任何您喜欢的目录。只需确保您的所有应用程序都使用相同的应用程序。

于 2010-09-16T07:32:19.443 回答
0

是的,还有很多其他方法,例如,您可以保存到文本文件、xml 文件或数据库。

至于 SharedObjects ,请查看这篇文章

http://jaycsantos.com/flash/the-trick-to-using-sharedobject/

不要忘记 SharedObjects 类似于 cookie 会有一些限制,相同的浏览器,内存限制等......

于 2010-09-15T11:54:03.033 回答