当前位置:编程学习 > 网站相关 >>

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有点问题。

 

 

补充:综合编程 , 其他综合 ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,