Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
flash:loadSound完成加载后,歌曲从开始重新播放_Flash_Audio_Actionscript_Actionscript 2 - Fatal编程技术网

flash:loadSound完成加载后,歌曲从开始重新播放

flash:loadSound完成加载后,歌曲从开始重新播放,flash,audio,actionscript,actionscript-2,Flash,Audio,Actionscript,Actionscript 2,我有这个简单的代码 var mySound:Sound = new Sound(); mySound.loadSound("128kbps_stereo.mp3", true); 它确实加载声音并播放。然而,这首歌播放了一会儿,然后又重新开始!由于某种原因,声音在短时间内播放了两次 我对此进行了一点调查,结果发现它会在mp3加载完毕后自动再次播放歌曲,我不知道为什么 我尝试过创建一个空白的mySound.onLoad函数,但仍然一无所获。我绝对不会在任何地方调用mySound.play()!我

我有这个简单的代码

var mySound:Sound = new Sound();
mySound.loadSound("128kbps_stereo.mp3", true);
它确实加载声音并播放。然而,这首歌播放了一会儿,然后又重新开始!由于某种原因,声音在短时间内播放了两次

我对此进行了一点调查,结果发现它会在mp3加载完毕后自动再次播放歌曲,我不知道为什么

我尝试过创建一个空白的mySound.onLoad函数,但仍然一无所获。我绝对不会在任何地方调用mySound.play()!我不知道为什么会这样

有人能启发我吗


编辑:现在修复了这个。。。在评论中查找错误,长话短说:发布备份swf文件并将旧index.swf文件复制到服务器


向所有人道歉

您必须使用Flash本机类以外的其他类,因为该类没有名为
loadSound()
的方法。你能澄清一下你使用的是什么声音等级吗?@SunilD。user1916182正在谈论actionscript 2,这就是他使用此功能的原因。您是否仅在加载声音时才尝试启动声音?onLoad函数中的mySound.loadSound(“name.mp3”,false)和mySound.start?是的,我确实试过mySound.loadSound(“128kbps_stereo.mp3,false)从onloadfunction开始,但我不会得到流式音频…我有一种奇怪的感觉,觉得这是缓存的问题,但我对此毫无希望。还有其他人真的没有经历过吗?长话短说:一直在发布备份swf文件并将旧的index.swf文件复制到服务器上。。。