สร้างองค์ประกอบ HTML <audio> ออนไลน์
เครื่องมือสร้าง HTML Audio สร้างองค์ประกอบ <audio> พร้อม <source> สำหรับ OGG และ MP3 ที่เลือกได้ ระบุตำแหน่งเสียงหนึ่งหรือสองรายการ แล้วเลือกการโหลดและการเล่น ตัวอย่าง โค้ด HTML และโค้ด C# จะอัปเดตพร้อมกัน
ตัวเลือกของเครื่องมือสร้าง HTML Audio
- Source (OGG) และ Source (MP3) กำหนด URL หรือพาธสัมพัทธ์ของ
<source>ช่องต้นทางว่างจะไม่ถูกสร้าง - Preload เพิ่ม
auto,metadataหรือnoneเป็นคำแนะนำการโหลดให้เบราว์เซอร์ - Autoplay, Controls, Loop และ Muted เพิ่มแอตทริบิวต์บูลีนที่เกี่ยวข้องให้
<audio>
มาร์กอัปที่สร้างขึ้นวาง OGG ก่อน MP3 เบราว์เซอร์ตรวจสอบแหล่งตามลำดับและเลือกแหล่งที่เล่นได้
สร้างองค์ประกอบ HTML <audio> ด้วย C#
แผง HTML Code แสดงมาร์กอัป <audio> ส่วนแผง C# Code สร้างองค์ประกอบและรายการแหล่งเดียวกันด้วย
Aspose.HTML for .NET
- สร้าง
HTMLDocumentและ<audio>ด้วยDocument.CreateElement() - ใช้ค่า Preload และการเล่นด้วย
Element.SetAttribute() - สร้าง
<source>สำหรับ OGG และ MP3 แล้วเพิ่มลงใน audio ด้วยNode.AppendChild() - เพิ่ม audio ลงใน body และบันทึก
audio.htmlด้วยHTMLDocument.Save()
ตั้งค่าเครื่องเล่นเสียงก่อน แล้วคัดลอกโค้ด C# ที่อัปเดตไปยังโครงการ .NET
คำถามที่พบบ่อยเกี่ยวกับเครื่องมือสร้าง HTML Audio
1. เหตุใดเสียงจึงไม่เล่นในตัวอย่าง
URL หรือพาธแต่ละรายการต้องชี้ไปยังทรัพยากรที่เบราว์เซอร์เข้าถึงได้ และเบราว์เซอร์ต้องรองรับการเข้ารหัสเสียง ตรวจสอบ URL การตอบกลับของเซิร์ฟเวอร์ MIME type และ codec เมื่อไม่มีแหล่งใดเล่นได้
2. เหตุใดจึงระบุได้ทั้ง OGG และ MP3
แหล่งทางเลือกช่วยเพิ่มความเข้ากันได้ในเบราว์เซอร์และสภาพแวดล้อมต่าง ๆ องค์ประกอบ <audio> แสดง OGG ก่อน MP3 และเบราว์เซอร์จะใช้แหล่งแรกที่รองรับชนิดสื่อและการเข้ารหัส
3. เหตุใดเสียงที่เปิด Autoplay จึงยังหยุดอยู่
เบราว์เซอร์มักบล็อกการเล่นเสียงอัตโนมัติจนกว่าผู้ใช้จะโต้ตอบกับหน้า การเปิด Muted อาจช่วยในบางสภาพแวดล้อม แต่ข้อกำหนดของเบราว์เซอร์และการตั้งค่าผู้ใช้ยังเป็นตัวกำหนด
4. Preload รับประกันปริมาณข้อมูลเสียงที่เบราว์เซอร์ดาวน์โหลดหรือไม่
ไม่ แอตทริบิวต์ preload เป็นคำแนะนำ ไม่ใช่คำสั่ง none ลดการโหลดล่วงหน้า metadata ขอข้อมูลพื้นฐาน และ auto อนุญาตให้ดึงข้อมูลเพิ่ม แต่เบราว์เซอร์อาจเลือกกลยุทธ์อื่น
5. เครื่องมืออัปโหลด โฮสต์ หรือแปลงไฟล์เสียงหรือไม่
ไม่ เครื่องมือสร้างเฉพาะโค้ด HTML และ C# ที่อ้างอิงตำแหน่ง OGG หรือ MP3 ที่ระบุ ไฟล์ต้องมีอยู่แล้วที่ URL หรือพาธนั้นและเข้ารหัสด้วยรูปแบบที่เบราว์เซอร์เป้าหมายรองรับ
ติดตั้ง Aspose.HTML for .NET
ติดตั้ง Aspose.HTML for .NET จาก NuGet ด้วย .NET CLI:
dotnet add package Aspose.HTML
คุณยังสามารถใช้หน้าต่าง NuGet Package Manager หรือเรียกใช้ Install-Package Aspose.HTML ใน Package Manager Console ได้ ดูรายละเอียดการตั้งค่าใน
คู่มือการติดตั้ง
หรือขอ
ใบอนุญาตชั่วคราว
เพื่อประเมิน API โดยไม่มีข้อจำกัดของเวอร์ชันทดลอง
เครื่องมือสร้าง HTML ที่เกี่ยวข้อง
สร้างโครงสร้างและองค์ประกอบ HTML อื่นด้วยเครื่องมือเฉพาะ