今天看到达达(ASFlex)的博文,关于跨域的问题,突然想起来我之前[原]淘宝店家起义篇。。。要做的实验之一,遂趁当前下班时间,在公司里写了一段测试代码。
果然是无法Draw的,在帮助文档已经明确的写了......................................
如何突破呢? 还是以后直接拿TextField来用?
以此标记,下回,改用AVM1+AVM2混合内容测试
目前方法是猥琐的抽出Loader来用
测试连接:
www.xintend.com/temp/icd/index.html
有兴趣的同学可以去玩下~~ 图片可以拖动~~~~~~~
核心 代码部分:
- function handleLoadBtn():void {
- var s:String = urlInput.text;
- var ht:String = "<img src='";
- if (s.length > 0) {
- ht += s;
- ht += "' ";
- ht += "id='image'>";
- tf.htmlText = ht;
- output.text = ht;
- output.text += "\n";
- output.text += tf.getImageReference("image");
- var c:DisplayObject = tf.getImageReference("image");
- ui.addChild(c);
- output.text += "\n ui.addChild(c);";
- }
- }
