我有一個jsp,通過GlassFish中的java類播放wav文件。我已經使用SourceDataline方法:聲音輸出緩衝區沖洗
start();
drain();
close();
wav文件播放正常。對於停止我使用:
stop();
flush();
close();
但播放繼續與輸出緩衝區內的其餘數據。我在www.oracle.com上查看了有關SourceDataline方法的文檔。據說flush()將丟棄SourceDataline對象內的數據,但不會丟棄輸出緩衝區內的數據。
現在我想從輸出緩衝區中清除數據,以便在下次啓動時不會有聲音重疊。 我在JavaScript上搜索也沒有幫助。
只是好奇,JavaScript與此有什麼關係? – 2012-03-24 05:16:16
*「我有一個播放wav文件的jsp」*在哪裏?在服務器上(它可以驅動系統操作員瘋狂)?在客戶端(它需要一個applet)? – 2012-03-24 10:35:37