【发布时间】:2014-11-17 20:57:21
【问题描述】:
如果 getCamera() 返回 null,则说明相机正在被另一个相机使用 应用程序,或者系统上没有安装摄像头。到 判断是否安装了摄像头,使用names.length 属性
所以要检测相机是否被拍摄,我应该可以检查if (Camera.getCamera() == null && Camera.names.length > 0),对吧?
我可以通过在 IE 中打开 Webcam Toy,然后尝试在 Chrome 中调试我的应用程序来复制让我的网络摄像头被另一个应用程序“拍摄”,但 Camera.getCamera() 仍然返回一个摄像头对象,即使我看不到来自我的网络摄像头。
如果我关闭 IE 应用程序并在 Chrome 中重新启动我的应用程序,我可以再次看到提要。
是文档错了,还是我错了?
【问题讨论】:
标签: actionscript-3 webcam