作者bohemian89 (Real & Great)
看板Flash
标题[问题] 外部音乐载入的问题
时间Mon Oct 6 12:53:44 2014
我想要载入外部的音乐
但是发布之後有显示载入成功却没有声音
可以帮我看看是哪里有问题吗?
感谢!!
var PlaySound:Sound = new Sound();
var BF:SoundLoaderContext = new SoundLoaderContext(30000, true);
var SoundCH:SoundChannel =new SoundChannel();
var url:URLRequest = new URLRequest("Melody.wav");
PlaySound.addEventListener(Event.COMPLETE,SoundOK);
PlaySound.addEventListener(IOErrorEvent.IO_ERROR, ERR);
PlaySound.load(url,BF);
function SoundOK(e:Event):void
{
test_txt.text = "载入成功";
var Position:int = SoundCH.position;
SoundCH = PlaySound.play(Position);
}
function ERR(E:IOErrorEvent)
{
test_txt.text = "EEROR";
}
stop();
另外我把连结的部分换成网址
像这样:
var url:URLRequest = new URLRequest("
http://www.ehomework.com.tw/Material2/VOICE/002.mp3");
变成连载入成功都没有显示
增加ProgressEvent去显示载入的进度
也没有东西跑出来
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.227.114.216
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Flash/M.1412571227.A.C40.html
1F:→ KawasumiMai: 测试结果:正常执行 10/06 14:40
2F:→ KawasumiMai: 而且把url改成外部网址(ehome那个)也正常载入 10/06 14:40
3F:→ KawasumiMai: ProgressEvent没有多测试。总之可以正常播放 10/06 14:40
4F:→ KawasumiMai: 你可能要检查一下其他地方,包含喇叭的线= = 10/06 14:41
5F:→ KawasumiMai: 或是静音之类的 10/06 14:41
6F:→ bohemian89: 感谢 不知道是不是软体的问题 因为我把音乐载到元件 10/06 15:16
7F:→ bohemian89: 库里面 再去宣告它 就有声音 10/06 15:17