音频未在Flash AS3中播放
我一直试图在Flash中播放外部声音文件,但失败得很惨 代码再简单不过了:音频未在Flash AS3中播放,flash,actionscript-3,audio,Flash,Actionscript 3,Audio,我一直试图在Flash中播放外部声音文件,但失败得很惨 代码再简单不过了: var s:Sound = new Sound(); var req:URLRequest = new URLRequest(MovieClip(root).videoLink); var context:SoundLoaderContext = new SoundLoaderContext(3000, true); s.load(req, context); var my_channel:SoundC
var s:Sound = new Sound();
var req:URLRequest = new URLRequest(MovieClip(root).videoLink);
var context:SoundLoaderContext = new SoundLoaderContext(3000, true);
s.load(req, context);
var my_channel:SoundChannel;
my_channel = s.play(0);
videoLink是一个字符串,包含指向同一服务器上WAV文件的有效链接
这段代码的问题是,我只能在实时服务器上运行它(链接是通过XML从MySQL数据库获得的),所以我无法判断运行时是否有任何错误。再说一遍,我看不出上面的代码是如何导致任何问题的
我花了两个多小时尝试不同的解决方案。任何帮助都将不胜感激
Andrey您的声音文件应该是mp3,而不是wav。在mp3版本中尝试相同的代码,应该可以播放 查看本文,了解如何使用as3播放wav文件的信息
是的。显然,它必须是这样简单的事情。谢谢你的帮助!关于mp3的一个小问题是,如果你从你的项目中赚了钱并且它使用了mp3,你必须向拥有mp3专利的人支付版税……这只是一个警告。