我正在尝试从远程URL播放音频文件。该代码可以正常运行,但是问题是当我点击“播放”按钮时,该应用在音频播放之前会挂起一段时间。我的代码如下所示。我该如何优化以获得更好的体验。
if(!isDraft)
{
toPlay = URL+"/getFile/"+code+"_audioFile";
}
final Media mp = MediaManager.createMedia(toPlay, false);
f.addComponent("Center", new MediaPlayer(mp));
mp.play();
f.getToolbar().setBackCommand("", ed -> {
mp.pause();
mp.cleanup();
caseForm.showBack();