Lompat ke konten

@capgo/capacitor-player-youtube

Plugin pemutar video YouTube untuk Capacitor. Menyediakan metode untuk mengontrol pemutaran video YouTube di aplikasi Anda.

Antarmuka Plugin Pemain YouTube untuk Capacitor. Menyediakan metode untuk mengontrol pemutaran video YouTube di aplikasi Anda.

  • initialize - Inisialisasi instance pemain YouTube baru.
  • destroy - Hancurkan instance pemain dan lepaskan sumber daya.
  • stopVideo - Berhenti pemutaran video dan batalkan pengisian. Gunakan dengan hati-hati - pauseVideo() biasanya lebih disukai.
  • playVideo - Mainkan video yang sedang diatur atau dimuat. Status pemain akhir akan menjadi PLAYING (1).
MetodeDeskripsi
initializeInisialisasi instance pemain YouTube baru.
destroyMenghancurkan instance pemain dan membebaskan sumber daya.
stopVideoHentikan pemutaran video dan batalkan pengisian. Gunakan dengan hati-hati - pauseVideo() biasanya lebih disukai.
playVideoMainkan video yang sedang dipilih atau dimuat. Status pemain akhir akan menjadi PLAYING (1).
pauseVideoJeda pemutaran video yang sedang bermain. Status pemain akhir akan menjadi PAUSED (2), kecuali sudah ENDED (0).
seekToCarilah waktu tertentu di video. Jika pemain berhenti, tetap berhenti. Jika bermain, terus bermain.
loadVideoByIdMuat dan mainkan video dengan ID YouTube-nya.
cueVideoByIdMuat video tanpa memainkannya. Muat thumbnail dan siapkan pemain, tetapi tidak meminta video sampai playVideo() dipanggil.
loadVideoByUrlMuat dan mainkan video dengan URL lengkapnya.
cueVideoByUrlMuat video tanpa memainkannya.
cuePlaylistMuat daftar putar tanpa memainkannya. Muat daftar putar dan siapkan video pertama.
loadPlaylistMuat dan mainkan daftar putar.
nextVideoMainkan video berikutnya di daftar putar.
previousVideoMainkan video sebelumnya di playlist.
playVideoAtMainkan video spesifik di playlist dengan indeks.
muteMatikan suara pemutar.
unMuteAktifkan suara pemutar.
isMutedPeriksa apakah pemutar sedang dalam keadaan mati.
setVolumeAtur tingkat volume pemutar.
getVolumeAmbil tingkat volume pemutar saat ini. Mengembalikan volume bahkan jika pemutar dalam keadaan mati.
setSizeAtur dimensi pemutar dalam piksel.
getPlaybackRateAmbil kecepatan pemutaran saat ini.
setPlaybackRateAtur kecepatan pemutaran.
getAvailablePlaybackRatesAmbil daftar kecepatan pemutaran yang tersedia untuk video saat ini.
setLoopAktifkan atau nonaktifkan pengulangan playlist. Ketika diaktifkan, playlist akan memulai ulang dari awal setelah video terakhir.
setShuffleAktifkan atau nonaktifkan acak daftar putar.
getVideoLoadedFractionDapatkan bagian dari video yang telah di-buffer. Lebih dapat diandalkan daripada getVideoBytesLoaded/getVideoBytesTotal yang sudah deprecated.
getPlayerStateDapatkan keadaan saat ini dari pemutar.
getAllPlayersEventsStateDapatkan keadaan acara untuk semua pemutar aktif. Berguna untuk mengikuti beberapa instance pemutar.
getCurrentTimeDapatkan posisi pemutaran saat ini dalam detik.
toggleFullScreenTampilkan mode layar penuh atau tidak.
getPlaybackQualityDapatkan kualitas pemutaran saat ini.
setPlaybackQualityTetapkan kualitas pemutaran yang disarankan. Kualitas aktual mungkin berbeda berdasarkan kondisi jaringan.
getAvailableQualityLevelsDapatkan daftar kualitas yang tersedia untuk video saat ini.
getDurationDapatkan durasi video saat ini dalam detik.
getVideoUrlDapatkan URL YouTube.com untuk video saat ini.
getVideoEmbedCodeDapatkan kode code untuk memasang video saat ini. Mengembalikan kode iframe HTML code.
getPlaylistGet array of ID video di playlist saat ini.
getPlaylistIndexGet index video yang sedang diputar di playlist.
getIframeGet elemen DOM iframe untuk pemutar. Hanya platform web.
addEventListenerTambahkan listener acara ke pemutar. Hanya platform web.
removeEventListenerHapus listener acara dari pemutar. Hanya platform web.
getPluginVersionGet nomor versi plugin. Mengembalikan informasi versi spesifik platform.

Referensi ini disinkronkan dari src/definitions.ts di capacitor-youtube-player.

Teruskan dari @capgo/capacitor-youtube-player

Bagian berjudul “Teruskan dari @capgo/capacitor-youtube-player”

Jika Anda menggunakan @capgo/capacitor-youtube-player untuk merencanakan pekerjaan plugin asli, hubungkannya dengan Menggunakan @capgo/capacitor-youtube-player untuk kemampuan asli dalam Menggunakan @capgo/capacitor-youtube-player, Direktori Plugin Capgo untuk alur kerja produk dalam Direktori Plugin Capgo, Plugin-Plugin Capacitor oleh Capgo untuk detail implementasi dalam Plugin-Plugin Capacitor oleh Capgo, Menambahkan atau Mengupdate Plugin untuk detail implementasi dalam Menambahkan atau Mengupdate Plugin, dan Alternatif Plugin Perusahaan Ionic untuk alur kerja produk di Alternatif Plugin Perusahaan Ionic.