使用ajax响应作为音频源

时间:2017-07-19 18:13:49

标签: javascript php jquery ajax html5

我正在尝试将ajax响应用作html5音频源。

$.post( 
               'getresponse.php',
                {body: '<div><p>Hello, this is testing</p></div>'},
                function (data) {
                    $('#polly-player').attr('src', data);
                    var audio = $('#player')[0];
                    audio.play();
                })
            });

但由于响应数据是字符串,它似乎不起作用。我正在向服务器(php)发送某些文本,其中文本转换为mp3响应。 当我做ajax发布并获得响应时,它是文本:

Cache-Control:             no-cache, private
Content-Length:            7533
Content-Transfer-Encoding: binary
Content-Type:              audio/mpeg, audio/x-mpeg, audio/x-mpeg-3, audio/mpeg3
Date:                      Wed, 19 Jul 2017 17:04:26 GMT
X-Pad:                     avoid browser bug

ID3#TSSELavf57.56.101��H�9�"O`...
....
....U"

我有什么方法可以使用它吗?请指教。

谢谢,

CIsSharp

0 个答案:

没有答案