分类为 不能不说的秘密 的存档

一次尝试使用Loader在IPA加载其他SWF资源时,会发现无法成功加载含有AS代码的SWF。
之后使用embed嵌入,使用loadBytes()函数来加载,也不成功。

基本可以确定编译出的IPA文件不包含AS脚本引擎(AVM),而并不是传言中所说的将AIR的运行时打包进去。
阅读全文(401字)

Firefox 4憎恨Flash依旧

今天是Firefox 4发布日,发布头3小时下载量达到100万次。如果保持当前的速度,Firefox4将轻松击败微软IE9。
我也立即下载体验了一番,但发现在2009年发现一个重复加载2次的问题,在新发布的4.0版本上依旧没有解决。
细节可以看Firefox 恨 Flash
而最简单的测试可以在这里测试,在Firefox中左上的swf会被加载2次。如果是RIA应用程序或游戏,体验会相当糟糕。
阅读全文(246字)

Firefox 恨 Flash

一些事情现在看来,发现Firefox 是恨 Flash 的。
记得在Firefox 3.0 某个版本开始就不能自动安装Flash Player了,需要用户手动去安装。
又有发现Flash的html标签如果wmode参数设置为transparent或者opaque时,竟然需要加载2次swf文件。而同样使用NPRuntime Plugin的其他浏览器就没有这个问题。可以确定肯定的Firefox的问题。
而最简单的测试可以在这里测试,在Firefox中左上的swf会被加载2次。如果是RIA应用程序或游戏,体验会相当糟糕。
阅读全文(373字)

亲手将D-link拉下神坛

还记得在2007年为了实现手机、PSP、本本无线上网,买了TP-link TL-642G 108M无线宽带路由器,还写下了开启 Intel 3945ABG 吞吐量增强 提高WIFI网络使用率[原]的测试文章。
期间经常用笔记本通过54M无线网络来看720p高清影片,本本的使用的3945ABG网卡基本满足720p的流畅播放要求。(1080p是甭想用现在的一般网络来承载播放了)
在资源管理器中看到我的无线网络利用率最大在50%左右,和有线局域网100M达到99%利用率相比感觉利用率不高,让我开始对TP-link有点信心不足了,从同事那里了解到另外一个牌子D-link,说的很是神奇强悍。
外来的和尚好念经,最近又需要新的路由器,就狠下心买了一台D-link 624+A,为了揭开D-link神秘的面纱,我开始一次简单的速度测试。
阅读全文(621字)

前些时间做了一个Flash调用摄像头的项目,帮忙测试的同事反馈,在出现内置操作界面进行允许和拒绝操作时,如果等待了一段时间会,整个桌面都会挂掉。
立马处理这个问题,还担心是截取画面的bitmapData没有清理造成的,但是发现不对,出现允许和拒绝界面时还没有开始调用摄像头视频,余下的截取画面操作应该也不会进行的。
在任务管理器中看到对应的浏览器进程的使用内存会不断的上升。重点看内存增量项。

阅读全文(561字)

在embed标签中指定salign属性来设置Flash内容的对齐方式,结果发现在Firfox浏览器中salign参数总是失效。
结果找到了,在非IE浏览器下有严格的顺序控制。
正确的顺序
scale=”noscale” salign=”TL”
阅读全文(376字)

IE6的安静模式关闭

今天需要将一些日志里面的数据累积相加。我把数据用加号组成了一个很长的表达试。贴在html里面用javascript计算。
一切都还比较正常,当计算一个数据比较多的时候。发现IE6没有任何提示就关闭了。很是郁闷。
分析了一下IE6对连续的表达式解析有缺陷。一次过多的累加会无任何提示的关闭,分步累加就没有这个问题。
我称之为“安静模式关闭”
阅读全文(222字)

在 Flsah Player 9 有了2套运行AS脚本的虚拟机,早期版本(SWF版本为8.0或更早,AS脚本版本为1.0或2.0),这类SWF文件由AVM1来运行,
最新的SWF版本为9.0,AS脚本为3.0,这类SWF文件由效率更高的AVM2来执行。
由于两套AVM完全不同,如果新版SWF文件载入早期版本的SWF,那么早期的SWF他运行在AVM1,而且_lockroot为true,变量,事件都不能访问和监听。总之就是看得到,摸不着。所以开发的时候就要避免加载早期的SWF,来避免不可控制。
然而郁闷的是所有被载入的SWF都是9.0 AS3的版本,在全屏模式的切换下居然爆出被加载进来的是AVM1Movie(AVM1影片在AS3环境下的类型),然后在被载入SWF一切的对象访问、事件触发、gotoAndPlay 统统失效。而且在被载入的SWF自身的AS代码控制统统失效。表现为始终在循环播放。
阅读全文(1260字)

就要毕业了,都在忙简历了,常有朋友问我一些关于打印的问题,如分辨率,分页显示等。其实我也不是很了解,因为我没有打印机,不过可以用虚拟软件来实现打印设置的。就没有说其他的专业虚拟软件,来个超级简单的方法,:P 我想腾讯QQ大家应该都在用吧,到im.qq.com下载最新的QQ安装程序,安装一次QQ,在你的控制面板里面的打印机和传真就有了一台Tencent Virtual Printer虚拟打印机了。一些相关打印前的设置预览就可以实现了。方便自己设计了。
(以上方法在XPsp2+QQ2004II上通过)
重启之后虚拟打印机会被删除,不过还是有疑问,真不知道腾讯为什么要安装这个虚拟打印机? )