【发布时间】:2010-07-06 09:23:43
【问题描述】:
在 Flash Builder 4 中调试时如何使用 URL 参数?
【问题讨论】:
-
以下这种方法是否仅适用于 http:// url(来自应用服务器),还是也适用于文件系统中的 file:/// url?
标签: apache-flex flash flash-builder url-parameters
在 Flash Builder 4 中调试时如何使用 URL 参数?
【问题讨论】:
标签: apache-flex flash flash-builder url-parameters
您可以在项目属性中修改 FB 启动项目以进行调试时使用的 url。只需在此处设置您的参数,然后他们就可以通过通常的 FlexGlobals.topLevelApplication.parameters 访问它们。
【讨论】:
修改您的 html 模板
在您项目的“html-template”目录中打开“index-template.html”并修改以下代码行以满足您的需要:
var flashvars = {};
if (swfobject.getQueryParamValue("foo") && swfobject.getQueryParamValue("abc")) {
flashvars.foo = swfobject.getQueryParamValue("foo");
flashvars.abc = swfobject.getQueryParamValue("abc");
}
请注意,这是针对 Flex 4 SDK 项目的。
更多细节可以在这里找到:SWFObject docs
【讨论】: