我在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成为用户输入的路径
(预先确认User将只输入具有mp3文件的路径)