Javascript 带有特殊标题的HTML5音频源

Javascript 带有特殊标题的HTML5音频源,javascript,jquery,html,audio,streaming,Javascript,Jquery,Html,Audio,Streaming,问题是:我需要使用音频标签用HTML5播放流媒体声音,但问题是要访问该声音,我必须请求一个REST API,该API在请求中需要一个特殊的头。 因此,源音频位于: 但只有当我使用如下标题请求它时,它才起作用: '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-t

问题是:我需要使用音频标签用HTML5播放流媒体声音,但问题是要访问该声音,我必须请求一个REST API,该API在请求中需要一个特殊的头。 因此,源音频位于: 但只有当我使用如下标题请求它时,它才起作用:

'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'
是否可以将audio src属性设置为某些javascript函数,如:

<script>

onButtonClick(){
  audio = document.getElementById('audio');
  audio.src=ajax.requestWithHeader('http://mydomain.com/aapi/source/1234');
  audio.play();
}
</script>

onButtonClick(){
audio=document.getElementById('audio');
audio.src=ajax.requestWithHeader('http://mydomain.com/aapi/source/1234');
音频播放();
}
在这种情况下,不允许设置PHP代理来执行请求

谢谢!! Nacho

可能重复的