Lompat ke konten

@capgo/capacitor-player-youtube

Capacitor memiliki antarmuka plugin YouTube Player. Antarmuka ini 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 - Hentikan pemutaran video dan batalkan pengisian. Gunakan ini dengan sangat jarang - pauseVideo() biasanya lebih disukai.
  • playVideo - Mainkan video yang sedang dipilih atau dimuat. Status pemutar akhir akan menjadi PLAYING (1).
MetodeDeskripsi
initializeInisialisasi instance pemutar YouTube baru.
destroyHapus instance pemutar dan bebaskan sumber daya.
stopVideoHentikan pemutaran video dan batalkan pengisian. Gunakan ini dengan sangat jarang - pauseVideo() biasanya lebih disukai.
playVideoMainkan video yang sedang dipilih atau dimuat. Status pemutar akhir akan menjadi PLAYING (1).
pauseVideoHentikan pemutaran video yang sedang bermain. Status pemutar akhir akan menjadi PAUSED (2), kecuali sudah ENDED (0).
seekToPindah ke waktu tertentu dalam video. Jika pemutar berhenti, tetap berhenti. Jika bermain, terus bermain.
loadVideoByIdMuat dan mainkan video dengan ID YouTube-nya.
cueVideoByIdTampilkan video dengan ID tanpa memainkannya. Muat thumbnail dan siapkan pemutar, tetapi tidak meminta video sampai playVideo() dipanggil.
loadVideoByUrlMuat dan mainkan video dengan URL lengkapnya.
cueVideoByUrlTampilkan video dengan URL tanpa memainkannya.
cuePlaylistTampilkan 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 daftar putar.
playVideoAtMainkan video spesifik di daftar putar berdasarkan index.
muteMatikan suara pemutar.
unMuteAktifkan suara pemutar.
isMutedPeriksa apakah pemutar sedang dalam keadaan mati.
setVolumeAtur tingkat volume pemain.
getVolumeDapatkan tingkat volume pemain saat ini. Mengembalikan volume bahkan jika pemain diatur untuk diam.
setSizeAtur dimensi pemain dalam piksel.
getPlaybackRateDapatkan kecepatan pemutaran saat ini.
setPlaybackRateAtur kecepatan pemutaran.
getAvailablePlaybackRatesDapatkan daftar kecepatan pemutaran yang tersedia untuk video saat ini.
setLoopAktifkan atau nonaktifkan pengulangan daftar pemutaran. Ketika diaktifkan, daftar pemutaran akan dimulai dari awal setelah video terakhir.
setShuffleAktifkan atau nonaktifkan pengacakan daftar pemutaran.
getVideoLoadedFractionDapatkan bagian dari video yang telah di-buffer. Lebih dapat diandalkan daripada getVideoBytesLoaded/getVideoBytesTotal yang sudah tidak digunakan.
getPlayerStateDapatkan status pemain saat ini.
getAllPlayersEventsStateDapatkan status event untuk semua pemain aktif. Berguna untuk mengikuti beberapa instance pemain.
getCurrentTimeDapatkan posisi pemutaran saat ini dalam detik.
toggleFullScreenAktifkan atau nonaktifkan mode layar penuh.
getPlaybackQualityAmbil kualitas pemutaran saat ini.
setPlaybackQualityAtur kualitas pemutaran yang disarankan. Kualitas sebenarnya mungkin berbeda-beda tergantung pada kondisi jaringan.
getAvailableQualityLevelsAmbil daftar kualitas yang tersedia untuk video saat ini.
getDurationAmbil durasi video saat ini dalam detik.
getVideoUrlAmbil URL YouTube.com untuk video saat ini.
getVideoEmbedCodeAmbil kode code untuk mengembang video. Kembalikan kode iframe HTML code.
getPlaylistAmbil array ID video dalam daftar pemutaran saat ini.
getPlaylistIndexAmbil indeks video yang sedang diputar saat ini dalam daftar pemutaran.
getIframeAmbil elemen DOM iframe untuk pemutar. Hanya platform web.
addEventListenerTambahkan pemanggil acara ke pemutar. Hanya platform web.
removeEventListenerHapus pemanggil acara dari pemutar. Hanya platform web.
getPluginVersionDapatkan nomor versi plugin. Mengembalikan informasi versi spesifik platform.

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

Lanjutkan dari @capgo/capacitor-youtube-player

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

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