Ringkasan
Bab berjudul “Ringkasan”Antarmuka plugin YouTube Player untuk Capacitor. Menyediakan metode untuk mengontrol pemutaran video YouTube di aplikasi Anda.
Kemampuan Utama
Bab berjudul “Kemampuan Utama”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).
Publik API
Bab berjudul “Publik API”| Methode | Deskripsi |
|---|---|
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). |
pauseVideo | Berhenti video yang sedang diputar. Status akhir pemutar akan berhenti (2), kecuali sudah berakhir (0). |
seekTo | Mencari ke waktu tertentu di video. Jika pemutar berhenti, maka tetap berhenti. Jika sedang bermain, terus bermain. |
loadVideoById | Muat dan mainkan video dengan ID YouTube-nya. |
cueVideoById | Menunjuk video dengan ID tanpa memainkannya. Muat thumbnail dan siapkan pemutar, tetapi tidak meminta video sampai playVideo() dipanggil. |
loadVideoByUrl | Muat dan mainkan video dengan URL lengkapnya. |
cueVideoByUrl | Menunjuk video dengan URL tanpa memainkannya. |
cuePlaylist | Menunjuk daftar putar tanpa memainkannya. Muat daftar putar dan siapkan video pertama. |
loadPlaylist | Muat dan mainkan daftar putar. |
nextVideo | Mainkan video berikutnya di daftar putar. |
previousVideo | Mainkan video sebelumnya di daftar putar. |
playVideoAt | Mainkan video tertentu di daftar putar dengan indeks. |
mute | Mengatur volume pemutar suara ke 0. |
unMute | Matiin suara pemutar. |
isMuted | Periksa apakah pemutar sedang dalam keadaan diam. |
setVolume | Atur tingkat suara pemutar. |
getVolume | Dapatkan tingkat suara pemutar saat ini. Mengembalikan suara bahkan jika pemutar dalam keadaan diam. |
setSize | Atur dimensi pemutar dalam piksel. |
getPlaybackRate | Dapatkan kecepatan pemutaran saat ini. |
setPlaybackRate | Atur kecepatan pemutaran. |
getAvailablePlaybackRates | Dapatkan daftar kecepatan pemutaran yang tersedia untuk video saat ini. |
setLoop | Mengaktifkan atau menonaktifkan ulangan daftar putar. Ketika diaktifkan, daftar putar akan dimulai dari awal setelah video terakhir. |
setShuffle | Mengaktifkan atau menonaktifkan acak daftar putar. |
getVideoLoadedFraction | Dapatkan bagian dari video yang telah di-buffer. Lebih dapat diandalkan daripada getVideoBytesLoaded/getVideoBytesTotal yang sudah deprecated. |
getPlayerState | Dapatkan keadaan pemutar saat ini. |
getAllPlayersEventsState | Dapatkan status event untuk semua pemain aktif. Berguna untuk mengikuti beberapa instance pemain. |
getCurrentTime | Dapatkan posisi pemutaran saat ini dalam detik. |
toggleFullScreen | Tampilkan mode layar penuh atau tidak. |
getPlaybackQuality | Dapatkan kualitas pemutaran saat ini. |
setPlaybackQuality | Atur kualitas pemutaran yang disarankan. Kualitas aktual mungkin berbeda berdasarkan kondisi jaringan. |
getAvailableQualityLevels | Dapatkan daftar tingkat kualitas yang tersedia untuk video saat ini. |
getDuration | Dapatkan durasi video saat ini dalam detik. |
getVideoUrl | Dapatkan URL YouTube.com untuk video saat ini. |
getVideoEmbedCode | Dapatkan kode embed code untuk video saat ini. Mengembalikan kode iframe embed code. |
getPlaylist | Dapatkan array ID video dalam daftar putar saat ini. |
getPlaylistIndex | Dapatkan indeks video yang sedang diputar saat ini dalam daftar putar. |
getIframe | Dapatkan elemen DOM iframe untuk pemain. Hanya platform web. |
addEventListener | Menambahkan pemangku jawab ke pemain. Hanya platform web. |
removeEventListener | Menghapus pemangku jawab dari pemain. Hanya platform web. |
getPluginVersion | Mendapatkan nomor versi plugin. Mengembalikan informasi versi spesifik platform. |
Sumber Kebenaran
Bab berjudul “Sumber Kebenaran”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.