Ringkasan
Bagian berjudul “Ringkasan”Antarmuka Plugin Pemain YouTube untuk Capacitor. Menyediakan metode untuk mengontrol pemutaran video YouTube di aplikasi Anda.
Kemampuan Utama
Bagian berjudul “Kemampuan Utama”initialize- Inisialisasi instance pemain YouTube baru.destroy- Hancurkan instance pemain dan lepaskan sumber daya.stopVideo- Hentikan pemutaran video dan batalkan pengisian. Gunakan ini dengan berhati-hati - pauseVideo() biasanya lebih disukai.playVideo- Mainkan video yang saat ini dipilih atau dimuat. Status pemutar akhir akan menjadi PLAYING (1).
Publik API
Judul Bagian “Publik API”| Metode | Deskripsi |
|---|---|
initialize | Inisialisasi instance pemutar YouTube baru. |
destroy | Hapus instance pemutar dan bebaskan sumber daya. |
stopVideo | Hentikan pemutaran video dan batalkan pengisian. Gunakan ini dengan berhati-hati - pauseVideo() biasanya lebih disukai. |
playVideo | Mainkan video yang saat ini dipilih atau dimuat. Status pemutar akhir akan menjadi PLAYING (1). |
pauseVideo | Hentikan pemutaran video yang sedang berlangsung. Status pemutar akhir akan menjadi PAUSED (2), kecuali sudah ENDED (0). |
seekTo | Pindah ke waktu tertentu dalam video. Jika pemutar berhenti, tetap berhenti. Jika bermain, terus bermain. |
loadVideoById | Muat dan mainkan video dengan ID YouTube-nya. |
cueVideoById | Tampilkan video dengan ID tanpa memainkannya. Muat thumbnail dan siapkan pemutar, tapi tidak meminta video sampai playVideo() dipanggil. |
loadVideoByUrl | Muat dan mainkan video dengan URL lengkapnya. |
cueVideoByUrl | Tampilkan video dengan URL tanpa memainkannya. |
cuePlaylist | Tampilkan playlist tanpa memainkannya. Muat playlist dan siapkan video pertama. |
loadPlaylist | Muat dan mainkan playlist. |
nextVideo | Mainkan video berikutnya di playlist. |
previousVideo | Mainkan video sebelumnya di playlist. |
playVideoAt | Mainkan video spesifik di playlist dengan indeks. |
mute | Dinginkan suara pemutar. |
unMute | Aktifkan suara pemutar. |
isMuted | Periksa apakah pemutar suara sedang dinonaktifkan. |
setVolume | Atur tingkat volume pemain. |
getVolume | Ambil tingkat volume pemain saat ini. Mengembalikan volume bahkan jika pemain diatur untuk diam. |
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 memulai ulang dari awal setelah video terakhir. |
setShuffle | Aktifkan atau nonaktifkan acak daftar pemutaran. |
getVideoLoadedFraction | Ambil bagian dari video yang telah di-buffer. Lebih dapat diandalkan daripada getVideoBytesLoaded/getVideoBytesTotal yang sudah tidak digunakan. |
getPlayerState | Ambil status pemain saat ini. |
getAllPlayersEventsState | Ambil status event untuk semua pemain aktif. Berguna untuk mengikuti beberapa instance pemain. |
getCurrentTime | Ambil posisi pemutaran saat ini dalam detik. |
toggleFullScreen | Mode layar penuh diaktifkan atau dinonaktifkan. |
getPlaybackQuality | Peroleh kualitas pemutaran saat ini. |
setPlaybackQuality | Tetapkan kualitas pemutaran yang disarankan. Kualitas sebenarnya mungkin berbeda-beda berdasarkan kondisi jaringan. |
getAvailableQualityLevels | Peroleh daftar tingkat kualitas yang tersedia untuk video saat ini. |
getDuration | Peroleh durasi video saat ini dalam detik. |
getVideoUrl | Peroleh URL YouTube.com untuk video saat ini. |
getVideoEmbedCode | Peroleh code embed untuk video saat ini. Mengembalikan HTML iframe embed code. |
getPlaylist | Peroleh array ID video dalam daftar pemutaran saat ini. |
getPlaylistIndex | Peroleh indeks video yang sedang diputar saat ini dalam daftar pemutaran. |
getIframe | Peroleh elemen DOM iframe untuk pemutar. Hanya platform web. |
addEventListener | Tambahkan pemangku jawab ke pemutar. Hanya platform web. |
removeEventListener | Hapus pemangku jawab dari pemutar. Hanya platform web. |
getPluginVersion | Dapatkan nomor versi plugin. Mengembalikan informasi versi spesifik platform. |
Sumber Kebenaran
Bagian berjudul “Sumber Kebenaran”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.