Skip to content

Getting Started

GitHub

インストール

Install

You can use our AI-Assisted Setup to install the plugin. Add the Capgo skills to your AI tool using the following command:

AI-Assisted Setupを使用して、AIツールに__CAPGO_KEEP_0__スキルを追加するには、以下のコマンドを実行してください:
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-plugins

コピー

Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-jw-player` plugin in my project.

コピー

Manual Setupを使用する場合は、以下のコマンドを実行してプラグインをインストールし、下記のプラットフォーム固有の指示に従ってください:
bun add @capgo/capacitor-jw-player
bunx cap sync
import { JwPlayer } from '@capgo/capacitor-jw-player';

JW プレーヤーを初期化する

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.initialize({} as { licenseKey: string; playerUrl?: string });

動画を再生する

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.play({} as { mediaUrl: string; mediaType: 'video' | 'playlist'; autostart?: boolean });

現在再生中のメディアを一時停止する

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.pause();

現在再生中のメディアを一時停止

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.resume();

現在再生中のメディアを一時停止

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.stop();

現在再生中のメディアの特定の位置に進む

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.seekTo({} as { time: number });

setVolume

一時停止

音量を設定

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.setVolume({} as { volume: number });

現在のメディアの位置を取得する

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getPosition();

現在のプレイヤーの状態を取得する

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getState();

再生速度を設定する

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.setSpeed({} as { speed: number });

プレイリストの現在のアイテムを指定されたインデックスで設定する

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.setPlaylistIndex({} as { index: number });

Load a playlist

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.loadPlaylist({} as { playlistUrl: string });

Load a playlist with items

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.loadPlaylistWithItems({} as { playlist: any[] });

Get available audio tracks

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getAudioTracks();

Get the current audio track

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getCurrentAudioTrack();

現在のオーディオトラックを設定

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.setCurrentAudioTrack({} as { index: number });

利用可能なキャプション/字幕を取得

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getCaptions();

コピー

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getCurrentCaptions();

setCurrentCaptions

コピー

現在のキャプション/字幕トラックを設定

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.setCurrentCaptions({} as { index: number });

現在のプレイリストを取得

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.currentPlaylist();

このページはプラグインの設定から生成されています。 src/definitions.tsパブリック API がアップストリームで変更された場合、再度同期を実行してください。

「Getting Started」から続けてください

「Getting Started」から続けてください

Capgo を使用している場合 「Getting Started」から続けてください ダッシュボードと API のオペレーションを計画するには、Capgo を接続してください。 Capgo の @capgo/capacitor-jw-player を使用 @capgo/capacitor-jw-playerのネイティブ機能について APIの概要 @APIの概要の実装詳細について 導入 導入の実装詳細について @APIのキー @APIのキーに関する実装詳細、そして デバイス デバイスの実装詳細について