Lompat ke konten

@capgo/capacitor-youtube-player

YouTube Player Plugin interface for Capacitor. Provides methods to control YouTube video playback in your app.

Antarmuka plugin YouTube Player untuk Capacitor. Menyediakan metode untuk mengontrol pemutaran video YouTube di aplikasi Anda.

  • initialize - Inisialisasi instance pemutar YouTube baru.
  • destroy - Hapus instance pemutar dan lepaskan sumber daya.
  • stopVideo - Berhenti pemutaran video dan batalkan muatan. Gunakan dengan hati-hati - pauseVideo() biasanya lebih disukai.
  • playVideo - Mainkan video yang saat ini dipilih atau dimuat. Status pemutar akhir akan menjadi PLAYING (1).
MethodeDeskripsi
initializeInisialisasi instance pemutar YouTube baru.
destroyHapus instance pemutar dan lepaskan sumber daya.
stopVideoBerhenti pemutaran video dan batalkan muatan. Gunakan dengan hati-hati - pauseVideo() biasanya lebih disukai.
playVideoMainkan video yang saat ini dipilih atau dimuat. Status pemutar akhir akan menjadi PLAYING (1).
pauseVideoBerhenti video yang sedang diputar. Status pemutar akhir akan menjadi PAUSED (2), kecuali sudah ENDED (0).
seekToCari ke waktu tertentu di video. Jika pemutar berhenti, maka tetap berhenti. Jika sedang bermain, terus bermain.
loadVideoByIdMuat dan mainkan video dengan ID YouTube-nya.
cueVideoByIdTandai video dengan ID tanpa memainkannya. Muat thumbnail dan siapkan pemutar, tapi tidak meminta video sampai playVideo() dipanggil.
loadVideoByUrlMuat dan mainkan video dengan URL lengkapnya.
cueVideoByUrlTandai video dengan URL tanpa memainkannya.
cuePlaylistTandai playlist tanpa memainkannya. Muat playlist dan siapkan video pertama.
loadPlaylistMuat dan mainkan playlist.
nextVideoMainkan video berikutnya di playlist.
previousVideoMainkan video sebelumnya di playlist.
playVideoAtMainkan video tertentu di playlist dengan indeks.
muteDinginkan suara pemutar.
unMuteMatiin volume pemutar audio.
isMutedPeriksa apakah pemutar sedang dalam keadaan mati.
setVolumeSetel tingkat volume pemutar.
getVolumeGet tingkat volume pemutar saat ini. Mengembalikan volume bahkan jika pemutar dalam keadaan mati.
setSizeSet dimensi pemutar dalam piksel.
getPlaybackRateGet kecepatan pemutaran saat ini.
setPlaybackRateSet kecepatan pemutaran.
getAvailablePlaybackRatesGet daftar kecepatan pemutaran yang tersedia untuk video saat ini.
setLoopAktifkan atau nonaktifkan pengulangan daftar. Ketika diaktifkan, daftar akan dimulai dari awal setelah video terakhir.
setShuffleAktifkan atau nonaktifkan pengacakan daftar.
getVideoLoadedFractionGet bagian dari video yang telah di-buffer. Lebih dapat diandalkan daripada getVideoBytesLoaded/getVideoBytesTotal yang sudah deprecated.
getPlayerStateGet keadaan pemutar saat ini.
getAllPlayersEventsStateOleh event negara untuk semua pemain aktif. Berguna untuk mengikuti beberapa instance pemain.
getCurrentTimeOleh posisi pemutaran saat ini dalam detik.
toggleFullScreenToggle mode layar penuh on atau off.
getPlaybackQualityOleh kualitas pemutaran saat ini.
setPlaybackQualitySet kualitas pemutaran yang disarankan. Kualitas sebenarnya mungkin berbeda berdasarkan kondisi jaringan.
getAvailableQualityLevelsOleh daftar kualitas yang tersedia untuk video saat ini.
getDurationOleh durasi video saat ini dalam detik.
getVideoUrlOleh URL YouTube.com untuk video saat ini.
getVideoEmbedCodeOleh code embed untuk video saat ini. Mengembalikan HTML iframe embed code.
getPlaylistOleh array ID video dalam daftar putar saat ini.
getPlaylistIndexOleh indeks video yang sedang diputar saat ini dalam daftar putar.
getIframeOleh elemen DOM iframe untuk pemain. Hanya platform web.
addEventListenerMenambahkan pemangku jawab ke pemutar. Hanya platform web.
removeEventListenerMenangguhkan pemangku jawab dari pemutar. Hanya platform web.
getPluginVersionMendapatkan 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

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

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