Flex获取同一台电脑上多个USB摄像头
昨天根据Flex提供的API,获取了一个USB摄像头。但是当我在同一台电脑上插上多个摄像头时,只能获取其中的一个摄像头。根据Flex的API,获取多个摄像头的方法为:
var arrayOfCams:Array = Camera.names;
var askCam1:Camera = Camera.getCamera(arrayOfCams[0]);
var askCam1:Camera = Camera.getCamera(arrayOfCams[1]);
但这种方法是错误的,正确的方法如下:
Camera.getCamera(“0”);
Camera的getCamera(var index)参数应该为索引,而不是name。这个问题上Flex的API有点问题。
补充:综合编程 , 其他综合 ,