บทความนี้อธิบายถึงการใช้เครื่องเล่นเพลงที่เข้ากันได้กับ IE, FF, Chrome, Opera และ Safari แบ่งปันสำหรับการอ้างอิงของคุณ วิธีการใช้งานเฉพาะมีดังนี้:
/ ** เครื่องเล่นเพลง* @param OBJ ID เครื่องเล่น* @param ไฟล์เสียงไฟล์ mp3: ogg:* @param loop ว่าจะวนซ้ำ*/ ฟังก์ชั่น AudioPlayer (ID, ไฟล์, ลูป) {var AudioPlayer = document.getElementById if (AudioPlayer! = null) {document.body.removeChild (Audioplayer); } if (typeof (ไฟล์)! = 'undefined') {if (navigator.useragent.indexof ("msie")> 0) {// ie var player = document.createElement ('bgsound'); player.id = id; player.src = ไฟล์ ['mp3']; player.setAttribute ('autostart', 'true'); if (loop) {player.setAttribute ('loop', 'infinite'); } document.body.appendchild (ผู้เล่น); } else {// ff อื่น ๆ chome safari opera player var player = document.createElement ('Audio'); player.id = id; player.setAttribute ('Autoplay', 'Autoplay'); if (loop) {player.setAttribute ('loop', 'loop'); } document.body.appendchild (ผู้เล่น); var mp3 = document.createElement ('แหล่งที่มา'); mp3.src = ไฟล์ ['mp3']; mp3.type = 'เสียง/mpeg'; Player.AppendChild (MP3); var ogg = document.createElement ('แหล่งที่มา'); ogg.src = ไฟล์ ['ogg']; ogg.type = 'เสียง/ogg'; Player.AppendChild (OGG); -ตัวอย่างการใช้งาน:
file var = []; ไฟล์ ['mp3'] = '1.mp3'; ไฟล์ ['ogg'] = '1.OGG'; Audioplayer ('AudioPlane', ไฟล์, จริง); // เล่นเครื่องเสียง ('AudioPlane'); // หยุดฉันหวังว่าบทความนี้จะเป็นประโยชน์กับการเขียนโปรแกรม JavaScript ของทุกคน