现在,在我的智慧结束时,火狐似乎在其后期版本(我正在运行12)和在其他版本的火狐和每一个其他浏览器的版本(是的,包括IE!)中运行的闪光灯。
因此,当运行我的应用程序(更多的是不支持功能的多填充功能)时,它会在调用矩阵转换时掉下来。它从来没有这样做过,我有理由认为这是Firefox的错误(将矩阵对象转储给我一个空对象?)
我已经将导致错误的代码放在下面。
try {
var smx:Matrix = new Matrix;
smx.translate(-100, -50);
} catch (e:*) {
ExternalInterface.call('console.log', e);
}
任何帮助都是神奇的,就像一只独角兽,但却让火狐变成了玩偶。
发布于 2012-06-06 14:13:20
因此,这是BitmapData没有正确实例化并最终抛出类型错误的一个问题。总是括号!
避免:
var someVar = new BitmapData;
和使用:
var someVar = new BitmapData();
这很烦人,因为我讨厌重复代码。
https://stackoverflow.com/questions/10572067
复制相似问题