Buat Elemen HTML <audio> Secara Online
Generator HTML Audio membuat elemen <audio> dengan elemen turunan <source> opsional untuk OGG dan MP3. Masukkan salah satu atau kedua lokasi audio, lalu pilih pengaturan pemuatan dan pemutaran. Pratinjau, keluaran HTML, dan keluaran C# diperbarui secara bersamaan.
Opsi Generator HTML Audio
Generator interaktif menyediakan kontrol berikut:
- Source (OGG) dan Source (MP3) menetapkan URL atau path relatif untuk elemen turunan
<source>. Kolom sumber yang kosong akan dihilangkan. - Preload menambahkan
auto,metadata, ataunonesebagai petunjuk pemuatan untuk browser. - Autoplay, Controls, Loop, dan Muted menambahkan atribut boolean yang sesuai ke elemen
<audio>.
Markup yang dihasilkan menempatkan sumber OGG sebelum sumber MP3. Browser memeriksa sumber yang tersedia sesuai urutan tersebut dan memilih sumber pertama yang dapat diputar.
Buat Elemen HTML <audio> dalam C#
Panel HTML Code berisi markup <audio> yang telah diatur. Panel C# Code di bawahnya membuat elemen audio dan daftar sumber yang sama dengan
Aspose.HTML for .NET
.
Kode yang dihasilkan mengikuti langkah-langkah berikut:
- Membuat
HTMLDocumentdan elemen<audio>denganDocument.CreateElement(). - Menerapkan nilai Preload dan pemutaran yang dipilih dengan
Element.SetAttribute(). - Membuat elemen
<source>yang diberikan untuk OGG dan MP3, lalu menambahkannya ke<audio>denganNode.AppendChild(). - Menambahkan
<audio>ke badan dokumen dan menyimpanaudio.htmldenganHTMLDocument.Save().
Atur pemutar audio terlebih dahulu, lalu salin kode C# terbaru ke proyek .NET Anda.
FAQ Generator HTML Audio
1. Mengapa audio tidak diputar dalam pratinjau?
Setiap URL atau path relatif harus mengarah ke sumber daya yang dapat diakses browser, dan browser harus mendukung pengodean audio tersebut. Jika pemutar tidak menemukan sumber yang dapat diputar, periksa URL yang diselesaikan, respons server, jenis MIME, dan kompatibilitas kodek.
2. Mengapa saya dapat memberikan sumber OGG dan MP3?
Sumber alternatif meningkatkan kompatibilitas pemutaran di berbagai browser dan lingkungan. Elemen <audio> yang dihasilkan mencantumkan OGG terlebih dahulu, lalu MP3. Browser memeriksanya secara berurutan dan menggunakan sumber pertama dengan jenis MIME serta pengodean yang didukung.
3. Mengapa pemutar audio dengan Autoplay aktif tetap dijeda?
Browser sering memblokir pemutaran otomatis yang bersuara sampai pengguna berinteraksi dengan halaman. Mengaktifkan Muted dapat mengizinkan Autoplay di lingkungan tertentu, tetapi kebijakan browser dan preferensi pengguna tetap menentukan apakah pemutaran dimulai.
4. Apakah Preload menjamin jumlah data audio yang diunduh browser?
Tidak. Atribut preload adalah petunjuk, bukan perintah. none menyarankan agar tidak melakukan pramuat, metadata meminta informasi media dasar, dan auto mengizinkan pengambilan lebih banyak data, tetapi browser dapat memilih strategi lain.
5. Apakah generator mengunggah, menghosting, atau mengonversi file audio?
Tidak. Generator membuat kode HTML dan C# yang merujuk ke lokasi OGG atau MP3 yang dimasukkan. File harus sudah tersedia di URL atau path relatif tersebut dan menggunakan format yang didukung oleh browser target.
Instal Aspose.HTML for .NET
Instal Aspose.HTML for .NET dari NuGet menggunakan .NET CLI:
dotnet add package Aspose.HTML
Anda juga dapat menggunakan antarmuka NuGet Package Manager atau menjalankan Install-Package Aspose.HTML di Package Manager Console. Lihat
panduan instalasi
untuk detail penyiapan, atau minta
lisensi sementara
untuk mengevaluasi API tanpa batasan evaluasi.
Generator HTML Lainnya
Buat elemen dan struktur HTML lainnya dengan generator khusus