สร้างองค์ประกอบ HTML <video> ออนไลน์
เครื่องมือสร้าง HTML Video สร้างองค์ประกอบ <video> พร้อม <source> แบบ MP4 ระบุตำแหน่งวิดีโอ เลือกการโหลดและการเล่น และกำหนดพื้นที่เล่นเมื่อจำเป็น ตัวอย่าง โค้ด HTML และโค้ด C# จะอัปเดตพร้อมกัน
ตัวเลือกของเครื่องมือสร้าง HTML Video
- Source (MP4) กำหนด URL หรือพาธสัมพัทธ์ขององค์ประกอบลูก
<source> - Preload เพิ่ม
auto,metadataหรือnoneเป็นคำแนะนำการโหลดให้เบราว์เซอร์ - Width และ Height กำหนดขนาดพื้นที่เล่นเป็น CSS pixel เมื่อระบุค่า
- Autoplay, Controls, Loop และ Muted เพิ่มแอตทริบิวต์บูลีนที่เกี่ยวข้องให้
<video>
ตัวอย่างเล่นได้เฉพาะวิดีโอที่เบราว์เซอร์เข้าถึงและถอดรหัสได้ แหล่งแบบสัมพัทธ์จะอิงจาก URL ของหน้าเครื่องมือ
สร้างองค์ประกอบ HTML <video> ด้วย C#
แผง HTML Code แสดงมาร์กอัป <video> ส่วนแผง C# Code สร้างองค์ประกอบและแหล่ง MP4 เดียวกันด้วย
Aspose.HTML for .NET
- สร้าง
HTMLDocumentและ<video>ด้วยDocument.CreateElement() - ใช้ค่าการโหลด การเล่น และขนาดด้วย
Element.SetAttribute() - สร้าง
<source>สำหรับ MP4 แล้วเพิ่มลงใน video ด้วยNode.AppendChild() - เพิ่ม video ลงใน body และบันทึก
video.htmlด้วยHTMLDocument.Save()
ตั้งค่าวิดีโอก่อน แล้วคัดลอกโค้ด C# ที่อัปเดตไปยังโครงการ .NET
คำถามที่พบบ่อยเกี่ยวกับเครื่องมือสร้าง HTML Video
1. เหตุใดวิดีโอจึงไม่เล่นในตัวอย่าง
URL หรือพาธ MP4 ต้องชี้ไปยังทรัพยากรที่เบราว์เซอร์เข้าถึงได้ และเบราว์เซอร์ต้องรองรับ codec ในคอนเทนเนอร์ MP4 ตรวจสอบ URL การตอบกลับของเซิร์ฟเวอร์ และความเข้ากันได้ของ codec หาก player ว่างหรือแจ้งว่าไม่รองรับ
2. เหตุใดวิดีโอที่เปิด Autoplay จึงยังหยุดอยู่
เบราว์เซอร์มักบล็อกการเล่นอัตโนมัติเมื่อวิดีโอมีเสียง เปิด Muted เมื่อต้องการเล่นอัตโนมัติ แต่ข้อกำหนดของเบราว์เซอร์และการตั้งค่าของผู้ใช้ยังอาจป้องกันได้
3. Preload รับประกันปริมาณข้อมูลวิดีโอที่เบราว์เซอร์ดาวน์โหลดหรือไม่
ไม่ แอตทริบิวต์ preload เป็นเพียงคำแนะนำ none ลดการโหลดล่วงหน้า metadata ขอข้อมูลพื้นฐาน และ auto อนุญาตให้ดึงข้อมูลเพิ่ม แต่เบราว์เซอร์อาจเลือกต่างออกไปตามเครือข่ายหรือการประหยัดข้อมูล
4. จะเกิดอะไรขึ้นเมื่อสัดส่วนของ Width และ Height ต่างจากวิดีโอ
ความกว้างและความสูงกำหนดพื้นที่เล่น โดยทั่วไปเบราว์เซอร์จะรักษาสัดส่วนดั้งเดิมของวิดีโอภายในพื้นที่ ทำให้อาจมีพื้นที่ว่างด้านข้างหรือด้านบนและล่าง เว้นหนึ่งหรือทั้งสองค่าไว้เมื่อไม่ต้องการขนาดคงที่
5. เครื่องมืออัปโหลด โฮสต์ หรือแปลงไฟล์ MP4 หรือไม่
ไม่ เครื่องมือสร้างเฉพาะโค้ด HTML และ C# ที่อ้างอิงแหล่งที่ระบุ ไฟล์วิดีโอต้องมีอยู่แล้วที่ 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 อื่นด้วยเครื่องมือเฉพาะ