加载的Flash电影的可访问性

时间:2012-02-20 15:44:27

标签: flash actionscript-3 client-server

我需要在Flash网站内加载Flash游戏。目标是获取有关获奖者得分的信息,以便在网站上发布。问题是游戏是由第三方程序员开发的,所以我不知道我是否可以访问加载的swf(游戏)的任何变量来获得高分。

如何从加载的swf中检索数据?

1 个答案:

答案 0 :(得分:1)

除非他们明确地将他们的swf暴露给被访问,否则无法访问另一个swf(特别是第三方swf!)内的信息。您可以通过测试标记childAllowsParent来检查他们是否允许访问。

您可以交替测试,看看他们是否以某种方式发出任何您可以捕获的事件以获得高分通知。如果游戏与Kongregate或其他Flash游戏托管网站集成,则他们可能已经实施了Kongregate期望的一些API。如果是这种情况,那么你可以通过模仿Kongregate来挂钩。