如何在Actionscript中获取swf文件的绝对路径?
我想从Actionscript中获取swf文件的绝对路径 例如,如果脚本名为“I'd expect”/banner 在PHP中,我将执行以下操作:如何在Actionscript中获取swf文件的绝对路径?,actionscript,flash,Actionscript,Flash,我想从Actionscript中获取swf文件的绝对路径 例如,如果脚本名为“I'd expect”/banner 在PHP中,我将执行以下操作: $fpath = str_replace('\\', '/', dirname(__FILE__)); $path = str_replace($_SERVER['DOCUMENT_ROOT'], '', $fpath); 如何在Actionscript中执行此操作?我在最顶级的类中使用此函数(用于扩展AS3项目的Sprite或用于Flex项目的m
$fpath = str_replace('\\', '/', dirname(__FILE__));
$path = str_replace($_SERVER['DOCUMENT_ROOT'], '', $fpath);
如何在Actionscript中执行此操作?我在最顶级的类中使用此函数(用于扩展AS3项目的Sprite或用于Flex项目的mx:Application) 您可能会根据自己的需要对此进行修改。我确信您指的是“相对”路径?
private function GetURLParts():Object
{
var urlPattern:RegExp = /([\w]+):\/\/([\w\._-]+)+(\S+)*(\?\S+)?/;
var result:Array = urlPattern.exec(loaderInfo.loaderURL);
var parts:Object =
{
'protocol': result[1],
'domain': result[2],
'path': result[3]
};
return parts;
}