我有一个标准的HTML5文档宽度,音频标记来源于流媒体网址。
<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>
它适用于Chrome,Firefox和移动版Safari,但OSX上的Safari说:
在“http://localhost/audiostream/”中阻止执行脚本,因为文档的框架是沙箱并且未设置“allow-scripts”权限。
沙盒'[URL:PORT]',因为它使用的是HTTP / 0.9。
从'[URL:PORT]'取消资源加载,因为它使用HTTP / 0.9并且文档加载了不同的HTTP版本。
无法加载资源:从“[URL:PORT]”取消资源加载,因为它使用HTTP / 0.9并且文档加载了不同的HTTP版本。
有人知道什么是错的吗?