flash AS3.0 麦克风的问题~

importflash.media.Microphone;importflash.events.Event;importflash.events.KeyboardEven... import flash.media.Microphone;
import flash.events.Event;
import flash.events.KeyboardEvent;
import flash.display.Sprite;
import flash.events.*;
import flash.system.Security;
import flash.system.SecurityPanel;

var mic:Microphone= Microphone.getMicrophone();
Security.showSettings(SecurityPanel.MICROPHONE);
mic.setUseEchoSuppression(false);
stage.addEventListener(Event.ENTER_FRAME,frame_jc)
function frame_jc(e:Event)
{
df.text=String(mic.activityLevel);
}

为什么我这段代码输出的是-1呢~而且不管我怎么说话就是没反应~
我用其他flash测试过设置,麦克风设置没错~
小白求大神指点啊~
展开
 我来答
FlashASer

推荐于2016-04-27 · Animate,Photoshop,职场经验,人生感悟!
FlashASer
采纳数:14298 获赞数:18655

向TA提问 私信TA
展开全部
import flash.media.Microphone;
import flash.events.Event;
import flash.events.KeyboardEvent;
import flash.display.Sprite;
import flash.events.*;
import flash.system.Security;
import flash.system.SecurityPanel;

var mic:Microphone= Microphone.getMicrophone();
var timer:Timer=new Timer(20);
timer.addEventListener(TimerEvent.TIMER,timer_jc);
timer.start();
Security.showSettings(SecurityPanel.MICROPHONE);
mic.setUseEchoSuppression(false);
function timer_jc(e:TimerEvent):void
{
trace(mic.activityLevel);
}
更多追问追答
追问
trace 出来 全是-1额~~~~这啥问题啊~~
追答
就是说执行代码的时候麦克风还没准备好
深圳市容大彩晶科技有限公司
2024-11-20 广告
作为深圳市容大彩晶科技有限公司的工作人员,对于公司广告机的功能有一定的了解。公司的广告机是否支持多语言显示,具体需根据产品型号和功能配置来确定。但一般而言,现代广告机通常具备多语言显示的功能,以适应不同国家和地区的需求。建议直接查阅产品说明... 点击进入详情页
本回答由深圳市容大彩晶科技有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式