在 AS3 中,如果 SWF 成功控制了某人的相机并且他们开始流式传输视频以及所有内容,但是在中途,他们要么不小心将相机从 USB 端口中扭出,要么相机发生故障,或者其他什么否则,你怎么能从那个用户那里检测到它?我尝试过使用事件侦听器并每五秒轮询一次不同的变量,但都没有奏效;当这样的事情发生时,Camera 或其事件的任何公共属性似乎都没有表现得好笑。显然,您不能只是继续扫描计算机以查找设备(我猜是有充分理由的)。
我在这里缺少什么吗?有没有办法从用户的 SWF(FP 或 AIR,但更重要的是 FP)副本中检测到他们的相机是否由于出现问题而有效停止,例如他们错误地将其从计算机中摆动出来?如果有怎么办?谢谢!