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