Spaces:
Running
Running
File size: 1,558 Bytes
0714337 226a74d 0714337 226a74d 0714337 226a74d 0714337 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | document.getElementById('audioFile').addEventListener('change', function(e) {
const fileName = e.target.files[0] ? e.target.files[0].name : '';
document.getElementById('fileName').innerText = fileName ? `ရွေးချယ်ထားသော ဖိုင် - ${fileName}` : '';
});
document.getElementById('convertBtn').addEventListener('click', function() {
const fileInput = document.getElementById('audioFile');
const statusDiv = document.getElementById('status');
const audioPlayer = document.getElementById('audioPlayer');
if (!fileInput.files || fileInput.files.length === 0) {
statusDiv.innerText = 'ကျေးဇူးပြု၍ Audio ဖိုင်တစ်ခု အရင်ရွေးပေးပါ!';
statusDiv.style.color = '#f87171';
return;
}
statusDiv.style.color = '#94a3b8';
statusDiv.innerText = 'လုပ်ဆောင်နေပါသည်... ခဏစောင့်ပါ...';
// Front-end UI စမ်းသပ်ရန် သာမန် Delay ပြုလုပ်ထားခြင်း ဖြစ်ပါသည်
setTimeout(() => {
const selectedFile = fileInput.files[0];
const audioURL = URL.createObjectURL(selectedFile);
audioPlayer.src = audioURL;
audioPlayer.style.display = 'block';
statusDiv.innerText = 'ပြီးပါပြီ! အောက်တွင် နားဆင်နိုင်ပါသည်။';
statusDiv.style.color = '#4ade80';
}, 2000);
});
|