Lompat ke Konten

Mulai Berjalan

GitHub

Kamu bisa menggunakan Setup Bantuan AI kami untuk menginstal plugin ini. Tambahkan Capgo kemampuan ke alat AI kamu menggunakan perintah berikut:

Jendela Terminal
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-plugins

Kemudian gunakan prompt berikut:

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

Jika kamu lebih suka Setup Manual, instal plugin dengan menjalankan perintah-perintah berikut dan ikuti instruksi spesifik platform di bawah ini:

Jendela Terminal
bun add @capgo/capacitor-jw-player
bunx cap sync
import { JwPlayer } from '@capgo/capacitor-jw-player';

Inisialisasi JW Player

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

Mainkan video

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

Berhenti media yang sedang diputar

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

Mulai ulang media yang sedang berhenti

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

Berhenti media yang sedang diputar

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

Carilah posisi tertentu di media yang sedang diputar

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

Atur tingkat volume

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

Peroleh posisi saat ini dalam media

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

Peroleh status pemutar saat ini

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

Atur kecepatan pemutaran

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

Atur item saat ini dalam daftar putar berdasarkan index

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

Muat Daftar Pemain

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

Muat Daftar Pemain dengan Item

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

Dapatkan Trek Audio yang Tersedia

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

Dapatkan Trek Audio yang Sedang Diputar

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

Set Track Audio yang Sedang Berjalan

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

Dapatkan Kapasitas Subjudul yang Tersedia

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

Dapatkan Track Subjudul yang Sedang Berjalan

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

Set Track Subjudul yang Sedang Berjalan

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

Ambil daftar putar saat ini

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

Halaman ini dibuat dari plugin’s src/definitions.tsRe-run sinkronisasi ketika API publik berubah di atas

Jika Anda menggunakan Getting Started untuk merencanakan dashboard dan API operasi, hubungkan dengan Untuk menggunakan @capgo/capacitor-jw-player untuk kemampuan asli di Using @capgo/capacitor-jw-player, Ringkasan @API untuk detail implementasi di Ringkasan @API, Pendahuluan untuk detail implementasi di Pendahuluan, Kunci @API untuk detail implementasi di Kunci @API, dan Perangkat untuk detail implementasi di Perangkat.