1

我正在将第三方 swf:s 加载到主机 swf 中,并且由于我无法控制内容,因此我需要保护主机不会因为加载的 swf:s 中发生的错误而关闭。我已经在主机和加载器上实现了 UncaughtErrorEvent 处理程序,这适用于大多数运行时错误,但我遇到了加载 swfs 时发生的错误的问题。例如,如果用户修改了在主机和加载的 swf 之间共享的接口,它会在加载该特定接口后立即投射“VerifyError:错误 #1053”(因为它具有与已经相同的名称空间和类名)已加载但不匹配)。不会捕获此错误并将主机置于不会加载任何其他 swf 的状态。

有没有办法解决这个问题,或者我需要在实际加载 swf 之前以某种方式验证字节?

4

0 回答 0