跨站点swf加载并播放mp3



我有soundmanager2作为mp3声音的播放器。当我从与webapp相同的服务器加载.swf文件时,它正常播放mp3文件

当我从另一台服务器加载.swf文件时,不正常

我添加的唯一更改是:

  soundManager.setup({
    url: 'http://s3.amazonaws.com/mybucket/swf/'
  })      

在firebug>Net书签中,我可以看到swf加载了,但没有mp3加载(当我点击在网站上播放时)

我添加了crossdomain.xml,但这没有帮助。根据此样本工作:http://www.schillmania.com/projects/soundmanager2/doc/getstarted/

假设我的Web应用程序在以下位置本地运行:http://local.devswf在另一个本地应用程序中运行http://local.media

所以当我这样做的时候:

url: 'http://local.media/swf/'

从local.dev应用程序,它既不加载也不播放。

即使对于amazon来说,它也必须有crossdomain.xml:-\即使我很好地管理了ACL

最新更新