메뉴로 이동

Getting Started

설치

설치
터미널 창
bun add @capgo/capacitor-jw-player
bunx cap sync

import

import
import { JwPlayer } from '@capgo/capacitor-jw-player';

API 개요

API 개요

initialize

초기화

JW 플레이어 초기화

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

play

재생

비디오 재생

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

볼륨 수준을 설정합니다

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

현재 미디어의 위치를 가져옵니다

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

getState 상태 가져오기

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

setSpeed 재생 속도 설정

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

setPlaylistIndex 플레이리스트 인덱스 설정

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

loadPlaylist 플레이리스트 로드

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

loadPlaylistWithItems

loadPlaylistWithItems 섹션

__CAPGO_KEEP_0__을 포함한 플레이리스트를 로드합니다.

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

getAudioTracks

getAudioTracks 섹션

재생 가능한 오디오 트랙을 가져옵니다.

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

getCurrentAudioTrack

getCurrentAudioTrack 섹션

현재 오디오 트랙을 가져옵니다.

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

setCurrentAudioTrack

setCurrentAudioTrack 섹션

현재 오디오 트랙을 설정합니다.

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

현재 캡션/자막 트랙을 설정하세요

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에서 계속

이러한 기능을 사용하고 계신가요? Getting Started 계획 대시보드 및 API 운영을 위해 Using @capgo/capacitor-jw-player Using @capgo/capacitor-jw-player API 개요 API 개요에 대한 구현 세부 정보를 위해 소개 __CAPGO_KEEP_0__ 키에 대한 구현 세부 정보를 위해 API 키 API 키에 대한 구현 세부 정보를 위해 장치 __CAPGO_KEEP_0__에 대한 구현 세부 정보를 위해