Menggunakan @capgo/capacitor-mux-player
Native Mux Player SDK untuk memutar video di iOS dan Android.
Instal
bun add @capgo/capacitor-mux-player
bunx cap sync
bunx cap sync menyalin code native plugin ke dalam proyek native Anda. Jalankan kembali setiap kali melakukan upgrade plugin.
Impor
import { MuxPlayer } from '@capgo/capacitor-mux-player';
Sekilas tentang API
| Metode | Deskripsi |
|---|---|
play |
Jalankan native Mux Player dalam mode fullscreen dan mulai playback. |
dismiss |
Tutup player jika sedang tampil. |
isActive |
Mengembalikan apakah player sedang ditampilkan. |
Contoh
play()
Jalankan native Mux Player dalam mode fullscreen dan mulai playback.
import { MuxPlayer } from '@capgo/capacitor-mux-player';
await MuxPlayer.play({ playbackId: 'playback-id-123' });
dismiss()
Tutup player jika sedang tampil.
import { MuxPlayer } from '@capgo/capacitor-mux-player';
await MuxPlayer.dismiss();
isActive()
Mengembalikan apakah player sedang ditampilkan.
import { MuxPlayer } from '@capgo/capacitor-mux-player';
const result = await MuxPlayer.isActive();
console.log(result);
Mendengarkan event
addListener mengembalikan sebuah handle. Panggil handle.remove() saat layar di-unmount, atau MuxPlayer.removeAllListeners() untuk menghapus semua listener.
Referensi lengkap
Lanjutkan dari Menggunakan @capgo/capacitor-mux-player
Jika Anda menggunakan Menggunakan @capgo/capacitor-mux-player untuk merencanakan perilaku media dan antarmuka native, hubungkan dengan @capgo/capacitor-mux-player untuk detail implementasi di @capgo/capacitor-mux-player, Panduan Memulai untuk detail implementasi di Getting Started, Menggunakan @capgo/capacitor-live-activities untuk kemampuan native di Menggunakan @capgo/capacitor-live-activities, @capgo/capacitor-live-activities untuk detail implementasi di @capgo/capacitor-live-activities, dan Menggunakan @capgo/capacitor-video-player untuk kapabilitas native saat menggunakan @capgo/capacitor-video-player.