[AS3]检测摄像头使用情况的代码示例
[AS3]检测摄像头使用情况的代码示例,监听cameras 的StatusEvent.STATUS事件
检测用户是允许还是拒绝使用摄像头. 监听camera’s 的StatusEvent.STATUS事件就OK了
- var cam:Camera = Camera.getCamera();
- if (cam != null){
- cam.addEventListener(StatusEvent.STATUS, statusHandler);
- var vid:Video = new Video();
- vid.attachCamera(cam);
- addChild(vid);
- }
- function statusHandler(event:StatusEvent):void{
- switch (event.code){
- case “Camera.Muted”:
- trace(”User clicked Deny.”);
- break;
- case “Camera.Unmuted”:
- trace(”User clicked Accept.”);
- break;
- }
- }
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例
请稍候...