<div class="recording-section">
<div class="recording-controls">
<button type="button" class="btn btn-danger" id="startRecording">
<i class="fa fa-microphone"></i> 开始录音
</button>
<button type="button" class="btn btn-secondary" id="stopRecording" style="display: none;">
<i class="fa fa-stop"></i> 停止录音
</button>
<button type="button" class="btn btn-primary" id="playRecording" style="display: none;">
<i class="fa fa-play"></i> 播放
</button>
<button type="button" class="btn btn-warning" id="pauseRecording" style="display: none;">
<i class="fa fa-pause"></i> 暂停
</button>
<button type="button" class="btn btn-secondary" id="clearRecording" style="display: none;">
<i class="fa fa-trash"></i> 清除
</button>
<button type="button" class="btn btn-success" id="uploadRecording" style="display: none;">
<i class="fa fa-upload"></i> 上传
</button>
</div>
<div class="recording-status" id="recordingStatus" style="display: none;">
<div class="recording-indicator"></div>
<span id="recordingStatusText">准备录音...</span>
<span id="recordingTime">00:00</span>
</div>
<div class="recording-player" id="recordingPlayer" style="display: none;">
<div class="audio-progress-container">
<div class="audio-progress" id="audioProgress">
<div class="audio-progress-bar" id="audioProgressBar"></div>
<div class="audio-progress-handle" id="audioProgressHandle"></div>
</div>
</div>
<div class="audio-time-info">
<span id="currentTime">00:00</span>
<span class="time-separator">/</span>
<span id="totalTime">00:00</span>
</div>
</div>
</div>
评论加载中...