android - AS3 Android Air,音频流错误

标签 android flash actionscript-3 audio

我有一个Android Actionscript项目,正在尝试将声音合并到其中,但是有一个我无法解决的问题。我的声音文件与类(class)文件和.xfl文件位于同一目录中。我正在尝试通过类引用启动应用程序后立即启动音乐文件,但每次都遇到相同的错误:

  Error #2044: Unhandled IOErrorEvent:. text=Error #2032: Stream Error.
  at playAudio()[C:\pathtoerror\playAudio.as:9]
  at networkScores/frame1()[networkScores::frame1:7]

这是我的类(class)文件:
package  
{
   import flash.media.Sound;
   import flash.net.URLRequest;
   import flash.media.SoundChannel;

   public class playAudio extends Sound
   {
         public var music:Sound = new Sound(new URLRequest("mathHomeSong.mp3"));
         public var sc:SoundChannel;
         public var num:int;

        public function playAudio(controlNum:int) 
        {
           num = controlNum;

           if(num == 1)
           {
              sc = music.play();
           }
           else if(num == 2)
           {

           }

        }

    }

}

这是我从时间轴打来的电话:
  import playAudio;
  var playMusic:playAudio = new playAudio(1);

刚弄清楚这一点,我不得不将指向mp3文件的链接放在服务器中,而不是将其放在目录中。
对不起,我很困惑

最佳答案

我发布得太早了。我只是想出我的问题,数字。好的,所以我没有做的就是将此文件与URLRequest(“”);一起发布到服务器上。我必须将指向我文件的链接放在服务器上,而不是linki

这个问题的答案是我忘了将此音乐文件添加到服务器,然后通过 super 链接将其链接。例如http://mysite.com/audio.file

为此表示歉意

谢谢

关于android - AS3 Android Air,音频流错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8206239/

相关文章:

java - 在android上使用SQLITE出现列约束错误

actionscript-3 - 可播种随机数生成器,actionscript

android - 单击工具栏导航图标会使应用程序崩溃

android - 从 xml 开始 Intent

javascript - JavaScript 和 ActionScript 中 "this"的区别

php - AS2 多字符串替换

android - 无法访问随应用部署的扩展文件

flash - 如何在 Actionscript 3 中对事件进行排序

java - 将 RSS XML 提要解析为 ListView

regex - Flash AS3 从字符串中提取数字(正则表达式?)