不太懂actionscript,通过不停地google,改出了一个可以录音的swf,这个swf在录音后,会将录音数据保存在一个bytearray中, 然后通过一个第三方的库,把这个bytearray转换成mp3格式(转换过程中,会调用js里面的函数来更新网页上的进度条),然后再POST到服务器上去,我的问题是从bytearray到mp3的这个过程,时快时慢,有时比较快,有时却又慢到不行不行的。
但是有一个奇怪的现象,在页面A上,效率一直都很快,无论录音多长,都很快,很少很少出现慢的时候。但是除了页面A,其他页面的调用此swf录音,压缩成mp3的那个过程都非常慢, 哪怕我只录了一秒,压缩成mp3都需要五六秒的时间,不可忍受,不知道问题到底出在了哪里。
求指点。 谢谢。
但是有一个奇怪的现象,在页面A上,效率一直都很快,无论录音多长,都很快,很少很少出现慢的时候。但是除了页面A,其他页面的调用此swf录音,压缩成mp3的那个过程都非常慢, 哪怕我只录了一秒,压缩成mp3都需要五六秒的时间,不可忍受,不知道问题到底出在了哪里。
求指点。 谢谢。