代码之家  ›  专栏  ›  技术社区  ›  TimS

flash flowplayer crossdomain.xml错误

  •  1
  • TimS  · 技术社区  · 15 年前

    我发布了一个关于flowplayer jquery插件的问题 http://static.flowplayer.org/forum/1/29367 ,但我没有任何回应,所以我想我会在这里尝试更大的用户群…:)

    我对crossdomain.xml和播放MP3的音频插件有问题。

    播放机加载正常,但当我单击播放按钮时会出现这样的错误。当我单击“继续”时,MP3文件将加载并播放。错误再次出现,所以我单击继续,一切正常。我怎样才能阻止错误的出现?

    security error:error 2122:安全沙盒冲突:sound.id3: http://www.XXXXXX.com/global/swf/flowplayer.audio-3.1.2.swf 无法访问http://serving.xxxxxx.com/assets/podcast.mp3。需要一个策略文件,但是在加载该媒体时没有设置CeaQualFrand文件标志。 在flash.media::sound/get id3() 在org.flowplayer.audio::audioprovider/onid3()

    我在serving.xxxxxx.com根目录中的crossdomain.xml是:

    <?xml version="1.0" encoding="utf-8"?>
    <cross-domain-policy xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.adobe.com/xml/schemas/PolicyFile.xsd">
        <allow-access-from domain="*" />
    </cross-domain-policy>
    

    谢谢, 提姆

    2 回复  |  直到 13 年前
        1
  •  0
  •   Dylan Valade Cindrella    13 年前

    你试过使用*.xxxxx.com而不是只使用*?我也有过这样的经历:crossdomain不在本地进行测试,但在web服务器上运行得很好。

        2
  •  -1
  •   TimS    13 年前