Posts Tagged ‘ActionScript’
Aug 05 2007
调试的时候直觉一直很灵,这次也没错。
可惜昨天调试这么奇怪,已经走到确认是IE下的form 和ExternalInterface.addCallback的冲突了,可惜不知道什么原因失败,让我以为是直觉错了.
让我调试了那么久 把所有Actionscript 2.0 的代码全部改写成 ActionScript 3.0的代码.. 我容易吗?! 气死..
话题回归啊…
ExternalInterface.addCallback在IE下自动生成代码的时候,如果Flash那个Object 是在Form这个标签下,那么就会产生错误(有的情况下可能工作正常?!有待考证!!),原因是那个Flash对象的ID找不到了。
解决的方法呢.. 暂时只有:把那个Flash从Form里面移出来。
–Neio Oct.1 2007
最近发现是IE下要使用Object, Firefox下使用Embed,这样才能正确找到Flash对象,即通过ID来找到Flash对象。
Aug 05 2007
Actionscript 3 里面浏览器静态传递参数
Posted by neio
by Neio
在 Actionscript 2.0 里面, 例如a.swf?id=1 ,flash里面就能直接是用id 这个变量。
但是在Actionscript 3.0 里面,就不能这样做了。
要使用参数需要这样:
var param:Object = root.loaderInfo.parameters;
然后用 param["id"] 来取值
如果结果是null ,表示没有该参数 ;






