Ringkasan
Judul bagian “Ringkasan”Antarmuka Plugin Pemain YouTube untuk Capacitor. Menyediakan metode untuk mengontrol pemutaran video YouTube di aplikasi Anda.
Kemampuan Utama
Judul bagian “Kemampuan Utama”initialize- Menginisialisasi instance pemain YouTube baru.destroy- Hancurkan instance pemain dan lepaskan sumber daya.stopVideo- Berhentilah pemutaran video dan batalkan muatan. Gunakan ini dengan hati-hati - pauseVideo() biasanya lebih disukai.playVideo- Mainkan video yang saat ini dipasang atau dimuat. Status pemain akhir akan menjadi PLAYING (1).
Publik API
Bagian berjudul “Publik API”| Metode | Deskripsi |
|---|---|
initialize | Inisialisasi instance pemain YouTube baru. |
destroy | Hancurkan instance pemain dan lepaskan sumber daya. |
stopVideo | Berhentilah pemutaran video dan batalkan muatan. Gunakan ini dengan hati-hati - pauseVideo() biasanya lebih disukai. |
playVideo | Mainkan video yang saat ini dipasang atau dimuat. Status pemain akhir akan menjadi PLAYING (1). |
pauseVideo | Berhentilah pemutaran video yang sedang berlangsung. Status pemain akhir akan menjadi PAUSED (2), kecuali sudah ENDED (0). |
seekTo | Mencari ke waktu tertentu dalam video. Jika pemutaran video dihentikan, maka tetap dihentikan. Jika sedang bermain, maka terus bermain. |
loadVideoById | Muat dan mainkan video dengan ID YouTube-nya. |
cueVideoById | Mencue video dengan ID tanpa memainkannya. Muat thumbnail dan siapkan pemutaran, tetapi tidak meminta video sampai playVideo() dipanggil. |
loadVideoByUrl | Muat dan mainkan video dengan URL lengkapnya. |
cueVideoByUrl | Mencue video dengan URL tanpa memainkannya. |
cuePlaylist | Mencue daftar putar tanpa memainkannya. Muat daftar putar dan siapkan video pertama. |
loadPlaylist | Muat dan mainkan daftar putar. |
nextVideo | Mainkan video berikutnya dalam daftar putar. |
previousVideo | Mainkan video sebelumnya dalam daftar putar. |
playVideoAt | Mainkan video tertentu dalam daftar putar berdasarkan index. |
mute | Matikan suara pemutaran. |
unMute | Buka suara pemutaran. |
isMuted | Periksa apakah pemain saat ini dalam keadaan bisu. |
setVolume | Atur tingkat volume pemain. |
getVolume | Ambil tingkat volume pemain saat ini. Mengembalikan volume bahkan jika pemain dalam keadaan bisu. |
setSize | Atur dimensi pemain dalam piksel. |
getPlaybackRate | Ambil kecepatan pemutaran saat ini. |
setPlaybackRate | Atur kecepatan pemutaran. |
getAvailablePlaybackRates | Ambil daftar kecepatan pemutaran yang tersedia untuk video saat ini. |
setLoop | Aktifkan atau nonaktifkan pengulangan daftar pemutaran. Ketika diaktifkan, daftar pemutaran akan dimulai dari awal setelah video terakhir. |
setShuffle | Aktifkan atau nonaktifkan pengacakan daftar pemutaran. |
getVideoLoadedFraction | Ambil bagian dari video yang telah di-buffer. Lebih dapat diandalkan daripada getVideoBytesLoaded/getVideoBytesTotal yang sudah deprecated. |
getPlayerState | Ambil keadaan pemain saat ini. |
getAllPlayersEventsState | Ambil status event untuk semua pemain aktif. Berguna untuk mengikuti beberapa instance pemain. |
getCurrentTime | Dapatkan posisi pemutaran saat ini dalam detik. |
toggleFullScreen | Tampilkan mode layar penuh atau tidak. |
getPlaybackQuality | Dapatkan kualitas pemutaran saat ini. |
setPlaybackQuality | Atur kualitas pemutaran yang disarankan. Kualitas sebenarnya mungkin berbeda berdasarkan kondisi jaringan. |
getAvailableQualityLevels | Dapatkan daftar tingkat kualitas yang tersedia untuk video saat ini. |
getDuration | Dapatkan durasi video saat ini dalam detik. |
getVideoUrl | Dapatkan URL YouTube.com untuk video saat ini. |
getVideoEmbedCode | Dapatkan kode code untuk memasang video. Kembalikan kode iframe HTML untuk memasang code. |
getPlaylist | Dapatkan array ID video dalam daftar pemutaran saat ini. |
getPlaylistIndex | Dapatkan indeks video yang sedang diputar saat ini dalam daftar pemutaran. |
getIframe | Dapatkan elemen DOM iframe untuk pemutar. Hanya platform web. |
addEventListener | Tambahkan pendengar acara ke pemutar. Hanya platform web. |
removeEventListener | Menghapus pengaturan peristiwa dari pemain. Hanya platform web. |
getPluginVersion | Mendapatkan nomor versi plugin. Mengembalikan informasi versi spesifik platform. |
Sumber Kebenaran
Judul bagian “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-player-youtube.