applet问题
利用Applet多媒体处理能力中的声音处理,编译了下面的代码,然后用浏览器运行它,短的wav文件
运行没有问题,但是浏览器在载入一个半个小时的wav文件时,会无法播放,是浏览器不能支持大文件,
还是init()没有完成,start()就开始运行,从而使声音文件无法播放。我曾经试过用synchronzed
但编译出错,后来一想这本来就是一个线程,应该不是。这个问题怎么解决,如果没法解决各位能推荐
一个能定时播放音频文件的软件吗?
import java.awt.*;
import java.applet.*;
public class zhaoshang extends Applet{
AudioClip music;
public void init(){
music=getAudioClip(getCodeBase(),"qichuang/qichuang.wav");
}
public void start(){
music.play();
}
public void stop(){
music.stop();
}
}