我编写了一个简单的 Flash 加载器,它加载外部 swf,然后调用 javascript 函数来显示包含 Flash 的 div。我需要将 flashvars 传递给加载的 swf。我读过我只需要在加载时使用查询字符串来传递变量:externalswf.swf?var1=val1&var2=val2
但有一个问题。外部 swf 可能非常大,我希望它被闪存引擎缓存。在 url 参数 ?var1=&var2=& 的情况下似乎是不可能的,因为这些变量经常改变。是否有其他方法可以将 vars 传递到内部 swf。(我无法更改内部 swf,我只知道一件事 - 它使用通过 flashvars 机制传递的 vars)
谢谢