Lebihkan ke Konten

Mulai Dari Sini

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

Lalu 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 Lagi Media yang Dibatalkan Saat Ini

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 Spesifik 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 keadaan 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 Playlist

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

Muat Playlist dengan Item

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

Dapatkan Track Audio yang Tersedia

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

Dapatkan Track 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 Kapten yang Tersedia/Subjudul

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

Dapatkan Track Kapten yang Sedang Berjalan

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

Set Track Kapten yang Sedang Berjalan

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

Get Playlist Saat Ini

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

Halaman ini dihasilkan dari plugin’s src/definitions.ts. Re-run sinkronisasi ketika API publik berubah di atas

Jika Anda menggunakan Getting Started untuk merencanakan dashboard dan API operasi, hubungkannya 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.