我试图将4个段落发送到.swf元素。我不知道该怎么做。我尝试使用FlashVars,但我觉得我需要放入一些动作以便能够使用变量
conceptsNdisciplinesPar=(some text)&cultures&countriesPar=(some text) etc...
是否有一种简单的方法可以在我的.swf中访问此文本?
答案 0 :(得分:1)
如果您已成功将Flash变量嵌入到HTML嵌入中,那么您可以从SWF中访问这些值:
for (var flashVar:String in stage.loaderInfo.parameters)
{
trace(flashVar+":"+stage.loaderInfo.parameters[flashVar]);
}
注意,您需要对舞台的引用才能使其正常工作。它通常始终可用,但我有时会遇到我的SWF需要在使用上述代码之前监听Event.ADDED_TO_STAGE事件的情况。
答案 1 :(得分:0)
ExternalInterface.callBack;
是将数据从html发送到.swf的最佳方式。
了解externalInterface
点击here.