在页面上运行代码离开[Actionscript]

时间:2011-10-31 02:33:17

标签: flash actionscript-3 actionscript shutdown-hook

如果带有我的flash对象的页面是......我怎么能在Actionscript 3中运行代码?我不确定这个术语。

何时退出网页并退出Flash小程序?

2 个答案:

答案 0 :(得分:4)

我不认为Flash具有捕获此类事件的内置功能。您可以尝试使用JavaScript解决方案。见this topic。通过这样做,您可以在用户离开页面时使用Flash ExternalInterface实现Flash对象回调。

答案 1 :(得分:1)

我建议如果在页面上运行代码的原因是与服务器通信和/或您正在将游戏放在其他门户上而您无法修改其javascript,请保存您需要保存的任何内容每次X秒,或更好,每次重大变化(例如你参加一个级别/新的高分)。这样,如果您的游戏/浏览器/操作系统崩溃进度不会丢失。