Panduan
Cara menggunakan pemutar IVS di Capacitor
Menggunakan @capgo/capacitor-ivs-player
Pemutar IVS untuk aplikasi capacitor
Install
bun add @capgo/capacitor-ivs-player
bunx cap sync
bunx cap sync Mengcopy plugin native code ke proyek native Anda. Jalankan lagi setelah setiap pembaruan plugin.
Import
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
Ringkasan API
| Metode | Deskripsi |
|---|---|
create |
Lihat definisi sumber untuk perilaku saat ini. |
start |
Lihat definisi sumber untuk perilaku saat ini. |
cast |
Lihat definisi sumber untuk perilaku saat ini. |
getCastStatus |
Lihat definisi sumber untuk perilaku saat ini. |
pause |
Lihat definisi sumber untuk perilaku saat ini. |
delete |
Lihat definisi sumber untuk perilaku saat ini. |
getUrl |
Lihat definisi sumber untuk perilaku saat ini. |
getState |
Lihat definisi sumber untuk perilaku saat ini. |
setPlayerPosition |
Lihat definisi sumber untuk perilaku saat ini. |
getPlayerPosition |
Lihat definisi sumber untuk perilaku saat ini. |
setAutoQuality |
Lihat definisi sumber untuk perilaku saat ini. |
getAutoQuality |
Lihat definisi sumber untuk perilaku saat ini. |
setPip |
Lihat definisi sumber untuk perilaku saat ini. |
getPip |
Lihat definisi sumber untuk perilaku saat ini. |
setFrame |
Atur frame tampilan pemutar, semua nilai harus positif dan bilangan bulat. |
getFrame |
Lihat definisi sumber untuk perilaku saat ini. |
setBackgroundState |
Lihat definisi sumber untuk perilaku saat ini. |
getBackgroundState |
Lihat definisi sumber untuk perilaku saat ini. |
setMute |
Lihat definisi sumber untuk perilaku saat ini. |
getMute |
Lihat definisi sumber untuk perilaku saat ini. |
setQuality |
Lihat definisi sumber untuk perilaku saat ini. |
getQuality |
Lihat definisi sumber untuk perilaku saat ini. |
getQualities |
Lihat definisi sumber untuk perilaku saat ini. |
Examples
create()
Lihat referensi API untuk kontrak saat ini.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.create({ url: 'https://example.com' });
start()
Lihat referensi API untuk kontrak saat ini.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.start();
cast()
Lihat referensi API untuk kontrak saat ini.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.cast();
getCastStatus()
lihat referensi API untuk kontrak saat ini.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
const result = await CapacitorIvsPlayer.getCastStatus();
console.log(result);
pause()
lihat referensi API untuk kontrak saat ini.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.pause();
delete()
lihat referensi API untuk kontrak saat ini.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.delete();
Daftar di atas menampilkan 23 metode inti. Bantuan listener dan versi, serta kontrak lengkap dari setiap metode, dapat dilihat di repository GitHub.
Dengarkan event
addListener kembali sebuah handle. Panggil handle.remove() ketika layar dihapus, atau CapacitorIvsPlayer.removeAllListeners() untuk menghapus setiap pemanggil.
Referensi lengkap
Teruskan dari Menggunakan @capgo/capacitor-ivs-player
Jika Anda menggunakan Menggunakan @capgo/capacitor-ivs-player untuk merencanakan pekerjaan plugin native, hubungkannya dengan @capgo/capacitor-ivs-player untuk detail implementasi di @capgo/capacitor-ivs-player, Berikut Langkah Awal untuk detail implementasi di Berikut Langkah Awal, Daftar Plugin Capgo untuk alur kerja produk di Daftar Plugin Capgo, Plugin-Plugin Capacitor oleh Capgo untuk detail implementasi di Capacitor Plugins oleh Capgo, dan Menginstal atau Mengupdate Plugins untuk detail implementasi di Menginstal atau Mengupdate Plugins.