Apache flex 在Flex中向.swf传递和读取参数的正确方法?

Apache flex 在Flex中向.swf传递和读取参数的正确方法?,apache-flex,Apache Flex,向部署为.swf的Flex应用程序传递参数的首选方式是什么?如何从Flex读取参数 我正在寻找在Flex land中传递和读取URL参数的等效方法。将swf对象嵌入html页面,然后使用外部接口。这些文章可以帮助您: 我喜欢使用闪光灯 var paramObj:Object = Application.application.parameters; trace(paramObj['foo']); 从Flex中获取查询字符串(无外部接口)。实际上,BrowserManager使用外部接口。 p

向部署为
.swf
的Flex应用程序传递参数的首选方式是什么?如何从Flex读取参数


我正在寻找在Flex land中传递和读取URL参数的等效方法。

将swf对象嵌入html页面,然后使用外部接口。这些文章可以帮助您:


我喜欢使用闪光灯

var paramObj:Object = Application.application.parameters;
trace(paramObj['foo']);

从Flex中获取查询字符串(无外部接口)。

实际上,BrowserManager使用外部接口。
public function getQuerystringProperty(property:String):String {
  var bm:IBrowserManager = BrowserManager.getInstance();
  var oArgs:Object = {};
  bm.init("", "");
  oArgs = mx.utils.URLUtil.stringToObject(bm.fragment, “&”);
  if (oArgs[property])
    return oArgs[property].toString();
  return "";
}