flash 无效的bitmapdata

来源:互联网 发布:sql 存储过程 事物 编辑:程序博客网 时间:2024/05/18 00:48

转载:http://www.cnblogs.com/vilyLei/articles/2728045.html


有时候在浏览器中flash Player中会报如下错误:


无效的 BitmapData。
at flash.display::BitmapData/ctor()

at flash.display::BitmapData() 

 


这是因为我们在创建位图数据:( new BitmapData(w,h) )的时候

                        1.传进来的宽,高为0

2.传进来的宽,高为超过当前player内接受的宽和高的最大值,例如player 9宽和高为2880为最大,而player 10宽高都可达到4095,而player11则更大。

                        3.还有一种情况,就是位图数据创建的时候传的宽和高太大,虽然player能接受,但是却超过玩家浏览器能接受的的内存限制,于是报错了


原创粉丝点击