【发布时间】:2013-05-03 15:37:45
【问题描述】:
我在 Flash 中制作了一个嵌入 JSP 的音频播放器。它在加载 JSP 时设置 Param 播放我的服务器上可用的 mp3 文件,即我通过路径像
/dirOnMyServer/sample.mp3
但是当我将文件的路径放置在任何其他服务器上时
http://www.SomeOtherHost.com/url/sample.mp3
然后我的 SWF 不会播放(流式传输)该文件,但如果我单独打开 SWF 并放置相同的其他主机路径,那么它也会播放文件
简单来说, 每当远程文件(在其他服务器上)不在 SWF 对象上播放时,如果它在 HTML(JSP)上,但如果在同一个 SWF 上播放而不将其嵌入在 HTML(JSP)中,则相同的文件可以工作并成功流式传输
我已经使用了代码:
cool=new Sound(Audio);
cool.loadSound("http://www.SomeOtherHost.com/url/sample.mp3",true);
(编辑)
这里
www.SomeOtherHost.com
不是我的服务器,实际上在我的应用程序中,用户将把将在我的页面上处理的 anuy mp3 的路径,所以
让http://www.SomeOtherHost.com/url/sample.mp3 成为用户输入的路径
(假设用户将只输入具有 mp3 文件的路径)
【问题讨论】:
标签: flash audio remote-access embedding