Anleitung
Wie man den IVS-Player in Capacitor verwendet
Verwendung von @capgo/capacitor-ivs-player
IVS-Player für die capacitor-App
Installieren
bun add @capgo/capacitor-ivs-player
bunx cap sync
bunx cap sync kopiert die native code-Bibliothek in Ihre native Projekte. Führen Sie es erneut aus, nachdem jede Plugin-Upgrade durchgeführt wurde
Importieren
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
API im Überblick
| Methode | Beschreibung |
|---|---|
create |
Siehe die Quelldefinitionen für die aktuelle Verhaltensweise |
start |
Siehe die Quelldefinitionen für die aktuelle Verhaltensweise |
cast |
Siehe die Quelldefinitionen für die aktuelle Verhaltensweise |
getCastStatus |
Siehe die Quellendefinitionen für die aktuelle Funktionalität. |
pause |
Siehe die Quellendefinitionen für die aktuelle Funktionalität. |
delete |
Siehe die Quellendefinitionen für die aktuelle Funktionalität. |
getUrl |
Siehe die Quellendefinitionen für die aktuelle Funktionalität. |
getState |
Siehe die Quellendefinitionen für die aktuelle Funktionalität. |
setPlayerPosition |
Siehe die Quellendefinitionen für die aktuelle Funktionalität. |
getPlayerPosition |
Siehe die Quellendefinitionen für die aktuelle Funktionalität. |
setAutoQuality |
Siehe die Quellendefinitionen für die aktuelle Funktionalität. |
getAutoQuality |
Siehe die Quellendefinitionen für die aktuelle Funktionalität. |
setPip |
Siehe die Quellendefinitionen für die aktuelle Funktionalität. |
getPip |
Siehe die Quellendefinitionen für die aktuelle Funktionalität. |
setFrame |
Setze den Rahmen der Spieleransicht, alle Zahlen müssen positiv und ganze Zahlen sein. |
getFrame |
Siehe die Quellendefinitionen für die aktuelle Verhaltensweise. |
setBackgroundState |
Siehe die Quellendefinitionen für die aktuelle Verhaltensweise. |
getBackgroundState |
Siehe die Quellendefinitionen für die aktuelle Verhaltensweise. |
setMute |
Siehe die Quellendefinitionen für die aktuelle Verhaltensweise. |
getMute |
Siehe die Quellendefinitionen für die aktuelle Verhaltensweise. |
setQuality |
Siehe die Quellendefinitionen für die aktuelle Verhaltensweise. |
getQuality |
Siehe die Quellendefinitionen für die aktuelle Verhaltensweise. |
getQualities |
Siehe die Quellendefinitionen für die aktuelle Verhaltensweise. |
Beispiele
create()
Siehe die API-Referenz für den aktuellen Vertrag.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.create({ url: 'https://example.com' });
start()
Siehe die API-Referenz für den aktuellen Vertrag.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.start();
cast()
Siehe die API-Referenz für den aktuellen Vertrag.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.cast();
getCastStatus()
Siehe die API-Referenz für den aktuellen Vertrag.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
const result = await CapacitorIvsPlayer.getCastStatus();
console.log(result);
pause()
Siehe die API-Referenz für den aktuellen Vertrag.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.pause();
delete()
Siehe die API-Referenz für den aktuellen Vertrag.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.delete();
Die obige Tabelle listet die 23 Kernmethoden auf. Helfer für Listener und Versionen sowie die vollständige Vertragsbeschreibung jeder Methode sind im GitHub-Repository.
Hören Sie auf Ereignisse
addListener erstellt einen Handle. Rufen Sie handle.remove() wenn das Bildschirm unmontiert wird oder CapacitorIvsPlayer.removeAllListeners() um jeden Listener zu löschen.
Vollständige Referenz
Mit @capgo/capacitor-ivs-player weitermachen
Wenn Sie @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-ivs-player verwenden Mit @capgo/capacitor-ivs-player verbinden um native Plugin-Arbeit zu planen, verbinden Sie es mit @capgo/capacitor-ivs-player für die Implementierungsdetails in @capgo/capacitor-ivs-player, __CAPGO_KEEP_0__ Plugin-Verzeichnis für den Produktworkflow in __CAPGO_KEEP_0__ Plugin-Verzeichnis Capgo Plugins von __CAPGO_KEEP_1__ für den Produktworkflow in Capgo Plugin-Verzeichnis Mit @Capacitor/Capgo-ivs-player fortfahren Für die Implementierungsdetails in Capacitor Plugins von Capgo, und Plugins hinzufügen oder aktualisieren Für die Implementierungsdetails in Plugins hinzufügen oder aktualisieren.