Lompat ke Konten

Mulai

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

Inisialisasi Player JW

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();

Tetapkan media yang sedang berhenti

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

Hentikan media yang sedang diputar

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

Cari 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 });

Ambil posisi saat ini di media

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

Ambil 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 di daftar putar berdasarkan index

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

Muat daftar lagu

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

Muat daftar lagu 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();

Atur trek audio saat ini

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

Dapatkan keterangan/kapten yang tersedia

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

Dapatkan trek keterangan/kapten saat ini

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

Atur trek keterangan/kapten saat ini

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 dihasilkan dari plugin’s src/definitions.ts. Re-run sync ketika publik API berubah di atas