我使用 Flex 4 为 Android 移动设备开发了简单的相机应用程序。问题是,当我运行该应用程序时,它使用后置摄像头。它没有使用前置摄像头。怎么换相机啊。我需要使用前置摄像头来实现此应用程序,请帮助我。
var camera:Camera = Camera.getCamera(cameraIndex.toString());
if (camera)
{
var ui: UIComponent = new UIComponent();
var localVideoDisplay: Video = new Video(180, 135);
localVideoDisplay.attachCamera(camera);
ui.addChild(localVideoDisplay);
cameraGroup.addChild(ui);
}
这是我在我的应用程序中使用的代码。
try
function getCamera( position:String ):Camera
{
var camera:Camera;
var cameraCount:uint = Camera.names.length;
for ( var i:uint = 0; i < cameraCount; ++i )
{
camera = Camera.getCamera( String(i) );
if ( camera.position == position )
return camera;
}
return Camera.getCamera();
}
Use getCamera(CameraPosition.FRONT)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)