2016-10-21 1 views
4

Ich habe eine Standard HTML5 Dokument Breite ein Audio-Tag in eine Streaming-URL bezogen.HTML5 <audio> stream OSX Safari FEHLER

<audio controls="controls" autostart="0" src="[URL:PORT]/;"></audio> 


<script type="text/javascript"> 

    window.addEventListener("play", function(evt) 
    { 
     if(window.$_currentlyPlaying) 
     { 
      window.$_currentlyPlaying.pause(); 
     } 
     window.$_currentlyPlaying = evt.target; 

    }, true); 

</script> 

Es funktioniert in Chrome, Firefox und Mobile Safari, aber Safari auf OSX sagt:

Blockierte Skriptausführung in 'http://localhost/audiostream/', weil der Rahmen des Dokuments Sandbox und die Die Berechtigung 'allow-scripts' ist nicht festgelegt.

Sandboxing '[URL: PORT]', da HTTP/0.9 verwendet wird.

Die Ressourcenauslastung wurde von '[URL: PORT]' abgebrochen, da HTTP/0.9 verwendet wird und das Dokument mit einer anderen HTTP-Version geladen wurde.

Fehler beim Laden der Ressource: Die Ressourcenauslastung wurde von '[URL: PORT]' abgebrochen, da HTTP/0.9 verwendet wird und das Dokument mit einer anderen HTTP-Version geladen wurde.

Jeder weiß, was falsch ist?

Antwort