Ionic 3 obtém a string de áudio base64 do arquivo gravado

estou usandocordova-plugin-media gravar voz (com recursos de pausa e retomar) no meu aplicativo iônico para android. Depois de gravá-lo, preciso obter a base64 string para reproduzi-la usando a tag de áudio html. E o problema é: se estou tentando salvar a gravação que foi pausada e retomada como arquivo 3gp ('voice.3gp'), quando uso o método readAsDataURL decordova-plugin-file, Não recebo nada (o retorno de chamada simplesmente não é chamado). Se estou tentando salvá-lo como arquivo mp3 ou wav, recebo apenas a 1ª parte da gravação (antes da pausa). Suponho que a extensão de arquivo de áudio adequada deva ser 3gp, pois essa extensão é usada na implementação de 'cordova-plugin-media', mas então tenho problemas para reproduzir esse arquivo usando a tag de áudio html. Qualquer ajuda é apreciada

questionAnswers(3)

yourAnswerToTheQuestion