我正在flex mobile上构建一个可以在前后摄像头之间切换的android视频应用程序。我编写了一个在两个摄像头之间切换的函数,但它只执行一次,当我再次尝试按下按钮再次切换摄像头时它不起作用,它保留了前置摄像头。这是我写的代码:
受保护的函数 changeCamera(event:MouseEvent):void{
for(var i:int=0;i<Camera.names.length;i++){
var compareCam:Camera;
compareCam=Camera.getCamera(Camera.names[i]);
if(compareCam.name!=camera.name){
camera=Camera.getCamera(compareCam.name);
video.attachCamera(camera);
}
}
任何人都可以帮助我吗?