SharedObject 多文件实时共享
2010年9月28日
7 条评论
SharedObject 是个好东西,它跟html的cookie类似,都能在本地存储数据,但又比cookie强大,可以存储更多的类型。 OK,知道了SharedObject的用处,我们来玩点高级点的。
阅读全文...
SharedObject 是个好东西,它跟html的cookie类似,都能在本地存储数据,但又比cookie强大,可以存储更多的类型。 OK,知道了SharedObject的用处,我们来玩点高级点的。
阅读全文...
有时使用规范的API会增加代码量,会让代码看起来不太好看。
例如:获取时间轴mc里一个叫txt的文本,并使其显示"this is text!" 字符串。
简洁的非规范写法:
mc["txt"].text = "this is text!";
规范的写法:
TextField(mc.getChildByName("txt")).text = "this is text!";
很明显非规范的写法更简单,代码量更少, 但是这样的写法却有时候获取不到目标显示对象, 而规范的写法一定能获取到目标显示对象。 所以为了程序的健壮,为了少点bug。让我们在任何地方都使用规范的写法吧。
当我们加载外部域的图片或swf,并且想对其内容进去操作时报一个flash安全沙箱错误。
类似这样的:
SecurityError: Error #2122: 安全沙箱冲突:Loader.content:http://www.litefeel.com/crossSecurityBoxDemo.swf 不能访问 https://lite3-resouce.googlecode.com/svn/trunk/assets/image/duck.jpg。需要一个策略文件(crossdomain.xml),但在加载此媒体时未设置 checkPolicyFile 标志。
有这样几种安全沙箱错误:
第一种方法是常规的方法,但是很多时候我们加载的图片不是自己的,对方服务器肯定不会给我们授权的。
那么这时第二种方法就派上用场了。
下面先看个demo再看源码。
阅读全文...