加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flex AIR应用拍照功能(Android和IOS版本)

发布时间:2020-12-15 03:38:45 所属栏目:百科 来源:网络整理
导读:说明: 使用AIR处理拍照后的回调、照片文件的保存功能时,针对于IOS和Android两个平台是有所不同的。 但、关于如何调用摄像头进行拍照这个功能,Android和IOS是一致的。 ? 技术实现: 1) 启用摄像头: private ? var ?cameraUI:Cam

说明:

使用AIR处理拍照后的回调、照片文件的保存功能时,针对于IOS和Android两个平台是有所不同的。

但、关于如何调用摄像头进行拍照这个功能,Android和IOS是一致的。

?

技术实现:

1) 启用摄像头:

private?var?cameraUI:CameraUI?=?null; //?照相机管理类

?

注:?isSupported是检查设备是否有摄像头。

cameraUI.addEventListener(MediaEvent.COMPLETE,completeHandler)方法实质是添加拍照监听,当拍照结束后,会执行completeHandler方法。

?

2)??拍照结束后的回调方法:

?

?注:?imagePromise?=?event.data;可以得到MediaPromise对象,该对象封装了拍照后图片文件的一些基本信息。

此时,应当注意,ios系统和android系统在处理imagePromise.file时不同:ios系统中,必须使用Loader类,才能去加载图片文件信息。关于Loader的用法,可以去查询该API文档。


3)?Android处理文件保存:

?

?

4)?ios处理文件保存:

?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读