2011年4月5日

Flash调用Alchemy编译的代码时出现Error #1506的解决

摘要: Flash调用Alchemy编译的代码时出现Error #1506的解决 这个问题困扰了我很久,因为需要频繁的向Alchemy代码中传递大ByteArray数组。当某次传递的数据量较大时,后面再调用时就会抛出下面这个异常:Error #1506: The specified range is invalid.比较确定是Adobe在Alchemy实现中的BUG,但是一直没有找到解决办法。碰巧在google上找到某老外回的帖子,似乎原因在于反复创建CInitLib对象,并且多次调用init方法。如果将CInitLib作为全局对象,并且只初始化一次,就可以解决这个问题。实验了一下,确实如此。很好的解 阅读全文

posted @ 2011-04-05 14:48 jiahuafu 阅读(349) 评论(0) 推荐(0) 编辑

导航