คุณลักษณะการเล่นอัตโนมัติของเพลงที่นี่ยังได้รับการแนะนำ:
<Udio Controls = ควบคุม autoplay = autoplay> <source src = song.ogg type = audio /ogg /> <source src = song.mp3 type /mpeg /> brows er ของคุณไม่รองรับองค์ประกอบเสียง >
แอตทริบิวต์การเล่นอัตโนมัติกำหนดว่าเมื่อเสียงจะเล่นทันที
หากตั้งค่าแอตทริบิวต์เสียงจะถูกเล่นโดยอัตโนมัติ
อย่างไรก็ตามในการใช้งานจริงคุณมักจะพบกับปรากฏการณ์ที่ไม่สามารถเล่นได้โดยอัตโนมัติส่วนใหญ่เป็นเพราะเบราว์เซอร์หรือโทรศัพท์มือถือบางรุ่นจะป้องกันหรือไม่รองรับคุณลักษณะของการเล่นอัตโนมัติ
ก่อนอื่น: รหัสใน HTML มีดังนี้
<usio id = music1 controls = ควบคุม autoplay = autoplay preload id = music1 hidden> <source src = music/bgmusic.mp3/> </audio> <! /> <!-นี่คือสวิตช์ที่สามารถควบคุมการเล่นเพลงพื้นหลัง->
ใช้รหัสต่อไปนี้ในไฟล์ JS
var audio = document.getElementById ('music1'); ./alert (Audio.paused); ถ้า (Audio.paused) {Audio.play (); ); // นี่คือการระงับของ $ (#btn).
เมื่อเครื่อง Android ส่วนใหญ่ที่นี่สามารถเล่นได้โดยอัตโนมัติ แต่โทรศัพท์มือถือของ Apple ไม่สามารถทำงานได้ในเวลานี้
ที่นี่ฉันใช้ปุ่มเพื่อเพิ่มปุ่มลงในหน้าการโหลด
$ (html). one ('touchstart', function () {audio.play ();})
เมื่อฉันมาถึงที่นี่เพลงพื้นหลังจะเล่นโดยอัตโนมัติ
สรุปข้างต้นเป็นฟังก์ชั่นการเล่นอัตโนมัติของเพลงพื้นหลังที่แนะนำโดยบรรณาธิการให้คุณ ขอบคุณมากสำหรับการสนับสนุนเว็บไซต์ Vevb Wulin!