【发布时间】:2011-04-12 06:08:56
【问题描述】:
我在这个网站上有一个视频播放器 http://aiskacang.com/crawl/pseudo.html
播放器从另一个域加载 flv 视频文件 seeon.flv。 目前,即使seeon.flv所在的服务器中没有crossdomain.xml,视频也可以正常加载。 这不是我想要或期望的行为。
我还尝试放置一个包含以下内容的 crossdomain.xml:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM
"http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<site-control permitted-cross-domain-policies="none"/>
</cross-domain-policy>
从萤火虫中,我可以看到在访问视频文件 (seeon.flv) 之前有一个对 crossdomain.xml 的请求。 它返回内容很好,内容类型为application/xml,但仍然允许跨域行为。
有什么想法吗?
【问题讨论】:
-
感谢您的链接。但是有两件事。 1:发贴者的第一期,关于为什么第一期无法播放的原因仍然没有解释。 2:为什么flash播放器会为一个媒体加载crossdomain.xml呢?
标签: flash crossdomain.xml