It’s just hidden, that’s all. It would be better to go back to the days of root.url, but that’s too easy.
Anyway, the super simple code is:
this.root.loaderInfo.url
And just to make your life so much easier, here are a couple of methods to display this onscreen:
protected function slapOnText():void
{
var tf:TextField = new TextField();
tf.addEventListener(Event.ADDED_TO_STAGE, addTFHnd);
addChildAt(tf,this.numChildren-1);
}
protected function addTFHnd(e:Event):void
{
e.target.removeEventListener(e.type, addTFHnd);
var tf:TextField = TextField(e.target);
tf.autoSize = TextFieldAutoSize.LEFT;
tf.multiline = true;
//tf.wordWrap = true;
tf.textColor = 0xFFFFFF;
tf.scaleX = scaleY = 1.5;
// currently, this adds the URL info to the view, but it can be anything.
tf.text = "URL: " + this.root.loaderInfo.url;
}