0

假设我有这个 javascript 函数:

    function updateMainBuff(buff) {
                // do some stuff
    }

我的 Flash 项目中有这个功能(完整来源:bitly.com/SnyhGT):

protected function recordSampleDataHandler(event:SampleDataEvent):void
                    {       
                            while(event.data.bytesAvailable)
                            {       
                                    var sample:Number = event.data.readFloat();

                                    buffer.writeFloat(sample);
                                    if(buffer.length % 40000 == 0){
                                            triggerEvent('recordingProgress', recordingDuration(),  microphone.activityLevel);
                                    }       
                            }
                    }

我需要做的是将每个var sample浮点数推送到 javascript 函数中updateMainBuff

4

1 回答 1

2

这应该这样做

ExternalInterface.call("updateMainBuff", sample);
于 2012-10-29T13:04:26.010 回答