我正在尝试了解 media.release 并有一个特定的场景,我不确定是否需要它......
我正在使用 phonegap android 录制音频。当按下记录按钮并创建新的 Media() 对象时,我是否应该首先检查 Media 对象是否存在,如果存在则 release() 它?
就像是:
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();
}
...用户可以选择重新录制和回放录音,我想知道这是否会使用相同的实例或创建多个?