Packageyy.events
Classpublic class AudioEvent
InheritanceAudioEvent Inheritance flash.events.Event

音频相关事件。



Public Properties
 PropertyDefined By
  eventData : Object
事件信息保存变量
AudioEvent
Public Constants
 ConstantDefined By
  RECORD_ERR : String = YY_RECORD_ERR
[static] 音频录音出错事件。录音出错的时候会触发。 事件信息格式说明: eventData.errCode: int类型 录音出错代码。
AudioEvent
  RECORD_FINISHED : String = YY_RECORD_FINISHED
[static] 音频录音完成事件。录音完成的时候会触发。 事件信息格式说明: eventData.result: int类型 录音结果。 0=录音正确,非0值表示录音过程中有错误。 eventData.fileName: String类型 录音文件的路径和文件名 。
AudioEvent
Property Detail
eventDataproperty
public var eventData:Object

事件信息保存变量

Constant Detail
RECORD_ERRConstant
public static const RECORD_ERR:String = YY_RECORD_ERR

音频录音出错事件。录音出错的时候会触发。

事件信息格式说明:

eventData.errCode: int类型 录音出错代码。


Example

         
         使用示例:
         YY.instance.audio.addEventListener(AudioEvent.RECORD_ERR,onRecordError);

         function onRecordError(evt:AudioEvent)
         {
            trace(evt.eventData.errCode);
         }
         
RECORD_FINISHEDConstant 
public static const RECORD_FINISHED:String = YY_RECORD_FINISHED

音频录音完成事件。录音完成的时候会触发。

事件信息格式说明:

eventData.result: int类型 录音结果。 0=录音正确,非0值表示录音过程中有错误。

eventData.fileName: String类型 录音文件的路径和文件名 。


Example

         
         使用示例:
         YY.instance.audio.addEventListener(AudioEvent.RECORD_FINISHED,onRecordFinish);

         function onRecordFinish(evt:AudioEvent):void
         {
            if(evt.eventData.result==0)
            {
               trace("录好的文件在:"+evt.eventData.fileName);
            }
         }