0

我有 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/

假设我的 webapp 在本地运行:http : //local.dev 和 swf 在http://local.media下运行的另一个 localapp 中提供服务

所以当我这样做时:

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

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

4

1 回答 1

0

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

于 2013-08-28T11:29:45.333 回答