【发布时间】:2013-06-28 12:40:58
【问题描述】:
我使用 flex 4.6 开发移动应用程序,我需要拍照并且我做到了,但有些表单需要多张照片。我如何在手机上拍摄多张照片? 我的代码是;
protected function windowedapplication1_creationCompleteHandler(event:FlexEvent):void
{
if (CameraUI.isSupported){
myCam = new CameraUI();
myCam.addEventListener(MediaEvent.COMPLETE, onComplete);
}
}
......
protected function button5_clickHandler(event:MouseEvent):void
{
theImage.filters = [];
theImage1.filters = [];
theImage2.filters = [];
theImage3.filters = [];
if (CameraUI.isSupported){
myCam.launch(MediaType.IMAGE);
}
}
private function onComplete(evt:MediaEvent):void{
theImage.source = evt.data.file.url;
theImage1.source= evt.data.file.url;
theImage2.source=evt.data.file.url;
theImage3.source=evt.data.file.url;
}
【问题讨论】:
-
照一张照片并再次执行该代码?
标签: android apache-flex mobile air flash-builder