我正在尝试理解media.release并且有一个特定的场景,我不确定是否需要它......
我正在使用phonegap android来录制音频。当按下记录按钮并创建一个新的Media()对象时,我应首先检查Media对象是否存在,如果它存在则释放()它?
类似的东西:
var mediaRec = null;
function startRecording() {
//release media if present
if(!mediaRec === null){
mediaRec.release();
}
// Create your Media object
mediaRec = new Media(src,...);
// Record audio
mediaRec.startRecord();
}
...用户可以选择重新录制和播放录音,我想知道这是使用相同的实例还是创建多个?