วิธีตรวจสอบ
- Modernizr Library - มีการทดสอบ
audio.mp3ในตัว - User Agent Sniffing - ตรวจสอบเบราว์เซอร์ (ไม่แนะนำ เนื่องจาก unreliable)
- JavaScript Feature Detection (แนะนำ):
var audio = document.createElement('audio');
var canPlayMp3 = !!(audio.canPlayType && audio.canPlayType('audio/mpeg;').replace(/no/, ''));
// canPlayMp3 = true/false
canPlayType คืนค่า: "probably", "maybe", หรือ "" (ไม่รองรับ)