问题是:我需要使用音频标签播放带有 HTML5 的流式声音,但问题是要访问该声音,我必须请求一个 REST API,该 API 在请求中需要一个特殊的标头。所以源音频在: http: //mydomain.com/aapi/source/1234 但它只有在我用这样的标题请求它时才有效:
'x-sk-apiKey' : 'APIKey',
'x-sk-version' : '1.0',
'x-sk-client' : 'iPhone',
'x-sk-device-id' : 'device-id'
'x-sk-device-id' : 'device-id'
'x-sk-token' : '12332424r3fwd23r2cdscadscsd234234'
是否可以将音频 src 属性设置为一些 javascript 函数,例如:
<script>
onButtonClick(){
audio = document.getElementById('audio');
audio.src=ajax.requestWithHeader('http://mydomain.com/aapi/source/1234');
audio.play();
}
</script>
在这种情况下,不允许设置诸如 PHP 代理之类的东西来执行请求。
谢谢!!纳乔