capgoで@capacitor-ivs-playerを使用
capacitor用のIVS プレイヤー
インストール
bun add @capgo/capacitor-ivs-player
bunx cap sync
bunx cap sync プラグインのネイティブ codeをコピーします。プラグインのアップグレード後毎回実行してください。
インポート
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
APIの概要
| 方法 | 説明 |
|---|---|
create |
現在の動作のソース定義を参照してください。 |
start |
現在の動作のソース定義を参照してください。 |
cast |
現在の動作のソース定義を参照してください。 |
getCastStatus |
現在の動作のソース定義を参照してください。 |
pause |
現在の動作のソース定義を参照してください。 |
delete |
現在の動作のソース定義を参照してください。 |
getUrl |
現在の動作のソース定義を参照してください。 |
getState |
現在の動作のソース定義を参照してください。 |
setPlayerPosition |
現在の動作のソース定義を参照してください。 |
getPlayerPosition |
現在の動作のソース定義を参照してください。 |
setAutoQuality |
現在の動作のソース定義を参照してください。 |
getAutoQuality |
現在の動作のソース定義を参照してください。 |
setPip |
{"text":"ソース定義を参照してください。現在の動作についての詳細はこちらです。"} |
getPip |
{"text":"ソース定義を参照してください。現在の動作についての詳細はこちらです。"} |
setFrame |
{"text":"プレイヤービューのフレームを設定します。数字はすべて正の整数でなければなりません。"} |
getFrame |
{"text":"ソース定義を参照してください。現在の動作についての詳細はこちらです。"} |
setBackgroundState |
{"text":"ソース定義を参照してください。現在の動作についての詳細はこちらです。"} |
getBackgroundState |
{"text":"ソース定義を参照してください。現在の動作についての詳細はこちらです。"} |
setMute |
{"text":"ソース定義を参照してください。現在の動作についての詳細はこちらです。"} |
getMute |
{"text":"ソース定義を参照してください。現在の動作についての詳細はこちらです。"} |
setQuality |
{"text":"ソース定義を参照してください。現在の動作についての詳細はこちらです。"} |
getQuality |
{"text":"ソース定義を参照してください。現在の動作についての詳細はこちらです。"} |
getQualities |
{"text":"ソース定義を参照してください。現在の動作についての詳細はこちらです。"} |
Examples
create()
See the API reference for the current contract.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.create({ url: 'https://example.com' });
start()
See the API reference for the current contract.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.start();
cast()
See the API reference for the current contract.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.cast();
getCastStatus()
See the API reference for the current contract.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
const result = await CapacitorIvsPlayer.getCastStatus();
console.log(result);
pause()
See the API reference for the current contract.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.pause();
delete()
See the API reference for the current contract.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.delete();
現在の契約については、__CAPGO_KEEP_0__ リファレンスを参照してください。 GitHub リポジトリ.
__CAPGO_KEEP_0__ リポジトリ
addListener イベントをリスンする handle.remove() ハンドルを返します。画面がアンマウントされたとき、または CapacitorIvsPlayer.removeAllListeners() すべてのリスナーをクリアするには
全体参照
使用@capgo/capacitor-ivs-playerを継続してください。
使用中 Using @capgo/capacitor-ivs-player native plugin work を計画するには、を接続する @capgo/capacitor-ivs-プレイヤー @capgo/capacitor-ivs-playerの実装詳細 Getting Started Getting Startedの実装詳細 Capgo プラグインディレクトリ Capacitor製品ワークフロー向けに Capgo プラグインディレクトリ Capacitor Capgo により提供されるプラグイン Capacitorプラグインの Capacitor の実装詳細については、Capacitorプラグインの Capgo を参照してください、 プラグインの追加または更新 プラグインの追加または更新の実装詳細については、プラグインの追加または更新を参照してください。