Kembali ke konten

@capgo/capacitor-player YouTube

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

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 pengisian. 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 pengisian. 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 akhir pemutar akan berhenti (2), kecuali sudah berakhir (0).
seekToMencari ke waktu tertentu di video. Jika pemutar berhenti, maka tetap berhenti. Jika sedang bermain, terus bermain.
loadVideoByIdMuat dan mainkan video dengan ID YouTube-nya.
cueVideoByIdMenunjuk video dengan ID tanpa memainkannya. Muat thumbnail dan siapkan pemutar, tetapi tidak meminta video sampai playVideo() dipanggil.
loadVideoByUrlMuat dan mainkan video dengan URL lengkapnya.
cueVideoByUrlMenunjuk video dengan URL tanpa memainkannya.
cuePlaylistMenunjuk 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 tertentu di daftar putar dengan indeks.
muteMengatur volume pemutar suara ke 0.
unMuteMatiin suara pemutar.
isMutedPeriksa apakah pemutar sedang dalam keadaan diam.
setVolumeAtur tingkat suara pemutar.
getVolumeDapatkan tingkat suara pemutar saat ini. Mengembalikan suara bahkan jika pemutar dalam keadaan diam.
setSizeAtur dimensi pemutar dalam piksel.
getPlaybackRateDapatkan kecepatan pemutaran saat ini.
setPlaybackRateAtur kecepatan pemutaran.
getAvailablePlaybackRatesDapatkan daftar kecepatan pemutaran yang tersedia untuk video saat ini.
setLoopMengaktifkan atau menonaktifkan ulangan daftar putar. Ketika diaktifkan, daftar putar akan dimulai dari awal setelah video terakhir.
setShuffleMengaktifkan atau menonaktifkan acak daftar putar.
getVideoLoadedFractionDapatkan bagian dari video yang telah di-buffer. Lebih dapat diandalkan daripada getVideoBytesLoaded/getVideoBytesTotal yang sudah deprecated.
getPlayerStateDapatkan keadaan pemutar saat ini.
getAllPlayersEventsStateDapatkan status event untuk semua pemain aktif. Berguna untuk mengikuti beberapa instance pemain.
getCurrentTimeDapatkan posisi pemutaran saat ini dalam detik.
toggleFullScreenTampilkan mode layar penuh atau tidak.
getPlaybackQualityDapatkan kualitas pemutaran saat ini.
setPlaybackQualityAtur kualitas pemutaran yang disarankan. Kualitas aktual mungkin berbeda berdasarkan kondisi jaringan.
getAvailableQualityLevelsDapatkan daftar tingkat kualitas yang tersedia untuk video saat ini.
getDurationDapatkan durasi video saat ini dalam detik.
getVideoUrlDapatkan URL YouTube.com untuk video saat ini.
getVideoEmbedCodeDapatkan kode embed code untuk video saat ini. Mengembalikan kode iframe embed code.
getPlaylistDapatkan array ID video dalam daftar putar saat ini.
getPlaylistIndexDapatkan indeks video yang sedang diputar saat ini dalam daftar putar.
getIframeDapatkan elemen DOM iframe untuk pemain. Hanya platform web.
addEventListenerMenambahkan pemangku jawab ke pemain. Hanya platform web.
removeEventListenerMenghapus pemangku jawab dari pemain. Hanya platform web.
getPluginVersionMendapatkan nomor versi plugin. Mengembalikan informasi versi spesifik platform.

Referensi ini disinkronkan dari src/definitions.ts dalam 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, Daftar Direktori Plugin Capgo untuk alur kerja produk di Daftar Direktori Plugin Capgo, Plugin-Plugin Capacitor oleh Capgo untuk detail implementasi di Plugin-Plugin Capacitor 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.