수업: 플래시

플래시

Flash Media Controller - Flash Media API용 래퍼


new Flash( [옵션], 준비)

이 기술의 인스턴스를 만듭니다.

매개 변수 :
이름 유형 논쟁 설명
옵션 물체 <선택 과목>

플레이어 옵션의 키/값 저장소입니다.

준비된 구성요소~ReadyCallback

Flash Tech가 준비되면 호출할 콜백 함수입니다.

혼합:
  • FlashRtmpDecorator
  • Tech~SouceHandlerAdditions
원천:
기술/flash.js

확장하다

회원


<정적, 상수> 형식 :객체

플래시는 MIME 유형을 지원했습니다.

유형:
  • 물체
원천:
기술/flash.js

featuresFullscreenResize : 부울

기술이 전체 화면 크기 조정 컨트롤을 지원하는지 여부를 나타내는 부울입니다. 전체 화면 요청을 사용하여 플러그인 크기를 조정하면 플러그인이 다시 로드됩니다.

유형:
  • 부울
다음에서 상속:
원천:
기술/tech.js

featuresNativeTextTracks :부울

Tech가 기본 TextTrack 을 지원하는지 여부를 나타내는 부울입니다. 이는 브라우저가 지원하는 경우 네이티브 TextTrack 과 통합하는 데 도움이 됩니다.

유형:
  • 부울
다음에서 상속:
원천:
기술/tech.js

featuresPlaybackRate : 부울

기술이 비디오 재생 속도 변경을 지원하는지 여부를 나타내는 부울입니다. 예:

  • 플레이어를 2배(2배) 빠르게 재생하도록 설정
  • 0.5배(절반) 빠르게 플레이하도록 플레이어 설정
유형:
  • 부울
다음에서 상속:
원천:
기술/tech.js

featuresProgressEvents :부울

기술이 진행 이벤트를 지원하는지 여부를 나타내는 부울입니다. 이것은 현재 video-js-swf에 의해 트리거되지 않습니다. Tech#manualProgressOn을 호출해야 하는지 여부를 결정하는 데 사용됩니다.

유형:
  • 부울
다음에서 상속:
원천:
기술/tech.js

featuresTimeupdateEvents :부울

기술이 timeupdate 이벤트를 지원하는지 여부를 나타내는 부울입니다. 이것은 현재 video-js-swf에 의해 트리거되지 않습니다. Tech#manualTimeUpdates를 호출해야 하는지 여부를 결정하는 데 사용됩니다.

유형:
  • 부울
다음에서 상속:
원천:
기술/tech.js

featuresVolumeControl :부울

기술이 볼륨 제어를 지원하는지 여부를 나타내는 부울입니다.

유형:
  • 부울
다음에서 상속:
기본값:
  • 진정한
원천:
기술/tech.js

행동 양식


<공전> 체크레디(기술)

SWF가 준비되었다고 말했을 때 항상 준비된 것은 아닙니다. 경우에 따라 API 함수를 여전히 개체에 추가해야 합니다. 준비되지 않은 경우 잠시 후 다시 확인하도록 시간 제한을 설정합니다.

매개 변수 :
이름 유형 설명
기술 플래시

확인할 플래시 기술의 인스턴스입니다.

원천:
기술/flash.js

<공전> 포함(swf, flashVars, 매개변수, 속성)

비 iframe 포함에만 사용하십시오.

매개 변수 :
이름 유형 설명
swf 물체

videojs-swf 객체.

flashVars 물체

플래시 옵션 변수로 사용할 이름과 값입니다.

매개변수 물체

객체에 설정할 스타일 매개변수입니다.

속성 물체

요소에 설정할 특성입니다.

원천:
기술/flash.js
반환:

포함된 Flash DOM 요소입니다.

유형
요소

<공전> getEmbedCode(swf, flashVars, params, 속성)

비 iframe 포함에만 사용하십시오.

매개 변수 :
이름 유형 설명
swf 물체

videojs-swf 객체.

flashVars 물체

플래시 옵션 변수로 사용할 이름과 값입니다.

매개변수 물체

객체에 설정할 스타일 매개변수입니다.

속성 물체

요소에 설정할 특성입니다.

원천:
기술/flash.js
반환:

포함된 Flash DOM 요소입니다.

유형
요소

<공전> isSupported()

Flash 기술이 현재 지원되는지 확인하십시오.

원천:
기술/flash.js
반환:
  • 플래시 기술이 지원되는 경우 True입니다.
    - 그렇지 않으면 거짓입니다.
유형
부울

<공전> onError(swfID, The)

Flash 기술에서 swf의 오류를 기록합니다.

매개 변수 :
이름 유형 설명
swfID 숫자

오류가 발생한 swf의 ID입니다.

그만큼

error 문자열 Flash Tech에 설정할 오류입니다.

원천:
기술/flash.js
반환:
  • err이 'srcnotfound'인 경우 MediaError를 반환합니다.
    - 그렇지 않으면 정의되지 않은 값을 반환합니다.
유형
미디어 오류 | 한정되지 않은

<공전> onEvent(swfID, 이벤트 이름)

Flash Tech의 swf에서 이벤트를 트리거합니다.

매개 변수 :
이름 유형 설명
swfID 숫자

이벤트가 발생한 swf의 ID

이벤트 이름

트리거할 이벤트의 이름

원천:
기술/flash.js

<공전> 온레디()

swf가 "준비" 상태일 때 호출되며 Flash#checkReady를 사용하여 swf가 실제로 준비되었는지 확인합니다.

원천:
기술/flash.js

<공전> 버전()

페이지에서 사용 중인 Flash의 현재 버전을 가져옵니다.

원천:
기술/flash.js
반환:

사용 가능한 버전의 배열입니다.

유형
정렬

addRemoteTextTrack(옵션 [, manualCleanup])

원격 텍스트 추적 개체를 만들고 html 추적 요소를 반환합니다.

참고: 이것은 에뮬레이트된 HTMLTrackElement 또는 네이티브 요소일 수 있습니다.

매개 변수 :
이름 유형 논쟁 기본값 설명
옵션 물체

자세한 속성은 Tech#createRemoteTextTrack을 참조하세요.

수동정리 부울 <선택 과목>
진정한
  • 거짓인 경우: TextTrack이 비디오에서 자동으로 제거됩니다.
    소스가 변경될 때마다 요소
     - 참인 경우: TextTrack은 수동으로 정리해야 합니다.
다음에서 상속:
더 이상 사용되지 않음:
  • 이 기능의 기본 기능은 향후 "manualCleanup=false"와 동일합니다. manualCleanup 매개변수도 제거됩니다.
원천:
기술/tech.js
반환:

Html 트랙 요소.

유형
HTMLTrackElement

addTextTrack(종류 [, 라벨] [, 언어])

원격 TextTrack 객체를 만들고 반환합니다.

매개 변수 :
이름 유형 논쟁 설명
친절한

TextTrack 종류(자막, 캡션, 설명, 장 또는 메타데이터)

상표 <선택 과목>

텍스트 트랙을 식별하는 레이블

언어 <선택 과목>

두 글자 언어 약어

다음에서 상속:
원천:
기술/tech.js
반환:

생성되는 TextTrack입니다.

유형
TextTrack

addWebVttScript_()

필요한 경우 vtt.js를 사용하여 TextTracks 에뮬레이션

다음에서 상속:
원천:
기술/tech.js
화재:

오디오 트랙()

TechAudioTrackList를 가져옵니다.

다음에서 상속:
원천:
기술/tech.js
반환:

Tech에서 현재 사용 중인 오디오 트랙 목록입니다.

유형
오디오트랙리스트

자동 재생()

swf에서 자동 재생 값을 가져옵니다. 자동 재생은 페이지가 준비되는 즉시 미디어 재생을 시작해야 함을 나타냅니다.

원천:
기술/flash.js
반환:
  • swf의 자동 재생 값입니다.
    - True는 페이지가 로드되는 즉시 미디어가 시작되어야 함을 나타냅니다.
      - False는 페이지가 로드되는 즉시 미디어가 시작되지 않아야 함을 나타냅니다.
유형
부울

버퍼링()

버퍼링을 위한 TimeRange 개체를 가져오고 만듭니다.

재정의:
원천:
기술/flash.js
반환:

생성된 시간 범위 개체입니다.

유형
시간 범위

bufferedPercent()

현재 버퍼링된 현재 비디오의 백분율을 가져옵니다.

다음에서 상속:
원천:
기술/tech.js
반환:

버퍼링된 비디오의 십진수 백분율을 나타내는 0에서 1 사이의 숫자입니다.

유형
숫자

cleanupAutoTextTracks()

자동 가비지 수집 플래그가 지정된 addRemoteTextTrack을 통해 추가된 모든 TextTrack을 제거합니다.

다음에서 상속:
원천:
기술/tech.js

clearTracks(유형)

단일 TrackList 또는 이름이 지정된 TrackList 배열을 지웁니다.

참고: 소스 핸들러가 없는 기술자는 동영상 소스 간에 이것을 호출해야 합니다. & 오디오 트랙. 당신은 트랙 사이에 사용하고 싶지 않아!

매개 변수 :
이름 유형 설명
유형 정렬.< 끈> |

지울 TrackList 이름, 유효한 이름은 video , audiotext 입니다.

다음에서 상속:
원천:
기술/tech.js

제어 장치()

swf에서 컨트롤러 값을 가져옵니다.

원천:
기술/flash.js
반환:

swf에 있는 컨트롤러 의 현재 값입니다.

유형

통제 수단()

swf에서 컨트롤 값을 가져옵니다. 컨트롤은 기본 플래시 컨트롤을 표시할지 숨길지 여부를 나타냅니다.

원천:
기술/flash.js
반환:
  • swf의 컨트롤 값입니다.
    - True는 기본 컨트롤이 표시되어야 함을 나타냅니다.
      - False는 기본 컨트롤을 숨겨야 함을 나타냅니다.
유형
부울

통제 수단()

swf에서 컨트롤 값을 가져옵니다. 컨트롤은 기본 플래시 컨트롤을 표시할지 숨길지 여부를 나타냅니다.

원천:
기술/flash.js
반환:
  • swf의 컨트롤 값입니다.
    - True는 기본 컨트롤이 표시되어야 함을 나타냅니다.
      - False는 기본 컨트롤을 숨겨야 함을 나타냅니다.
유형
부울

createEl()

Flash Tech의 DOM 요소를 만듭니다.

원천:
기술/flash.js
반환:

생성되는 요소입니다.

유형
요소

createRemoteTextTrack(옵션)

addRemoteTextTrack에서 사용할 에뮬레이트된 TextTrack 만들기

이는 기본 또는 사용자 정의 TextTrack을 생성하기 위해 Tech에서 상속하는 클래스에 의해 재정의됩니다.

매개 변수 :
이름 유형 설명
옵션 물체

객체는 TextTrack을 초기화하는 옵션을 포함해야 합니다.

속성
이름 유형 논쟁 설명
친절한 <선택 과목>

TextTrack 종류(자막, 캡션, 설명, 장 또는 메타데이터).

상표 <선택 과목>

텍스트 트랙을 식별하는 레이블

언어 <선택 과목>

두 글자 언어 약어.

다음에서 상속:
원천:
기술/tech.js
반환:

생성되는 트랙 요소입니다.

유형
HTMLTrackElement

현재 시간()

현재 재생 시간을 초 단위로 가져옵니다.

원천:
기술/flash.js
반환:

현재 재생 시간(초)입니다.

유형
숫자

defaultMute()

swf에서 defaultMuted 값을 가져옵니다. defaultMuted는 미디어가 음소거 상태로 시작되어야 하는지 여부를 나타냅니다. 미디어의 기본 상태만 변경합니다. muteddefaultMuted는 다른 값을 가질 수 있습니다. muted는 현재 상태를 나타냅니다.

원천:
기술/flash.js
반환:
  • swf의 defaultMute 값입니다.
    - True는 미디어가 음소거 상태로 시작되어야 함을 나타냅니다.
      - False는 미디어가 음소거된 상태로 시작하지 않아야 함을 나타냅니다.
유형
부울

defaultPlaybackRate()

swf에서 defaultPlaybackRate 값을 가져옵니다.

원천:
기술/flash.js
반환:

swf에서 defaultPlaybackRate 의 현재 값입니다.

유형
숫자

폐기()

모든 이벤트 폴리필을 끄고 Tech s AudioTrackList , VideoTrackListTextTrackList 를 지우고 이 Tech를 폐기합니다.

다음에서 상속:
원천:
기술/tech.js
화재:

지속()

현재 미디어의 총 재생 시간을 가져옵니다.

원천:
기술/flash.js
반환:

8 현재 미디어의 총 지속시간.

유형
숫자

종료()

swf에서 종료 값을 가져옵니다. 종료 됨은 미디어가 끝에 도달했는지 여부를 나타냅니다.

원천:
기술/flash.js
참조:
반환:
  • True는 미디어가 종료되었음을 나타냅니다.
    - False는 미디어가 종료되지 않았음을 나타냅니다.
유형
부울

enterFullScreen()

Flash는 javascript를 통한 전체 화면을 허용하지 않으므로 항상 false를 반환합니다.

원천:
기술/flash.js
반환:

Flash 기술은 전체 화면을 지원하지 않으므로 항상 false를 반환합니다.

유형
부울

오류( [오류])

Tech에서 오류를 가져오거나 설정합니다.

매개 변수 :
이름 유형 논쟁 설명
잘못 미디어 오류 <선택 과목>

기술 설정 오류

다음에서 상속:
원천:
기술/tech.js
반환:

기술의 현재 오류 개체 또는 없는 경우 null입니다.

유형
미디어 오류 | 없는

getVideoPlaybackQuality()

W3C의 미디어 재생 품질 API에서 지정한 대로 사용 가능한 미디어 재생 품질 메트릭을 가져옵니다.

재정의:
원천:
기술/flash.js
참조:
반환:

지원되는 미디어 재생 품질 메트릭이 있는 객체

유형
물체

초기 시간()

swf에서 initialTime 값을 가져옵니다.

원천:
기술/flash.js
반환:

swf의 initialTime 속성입니다.

유형
숫자

initTextTrackListeners()

TextTrackList 이벤트에 대한 리스너를 켭니다. 이렇게 하면 texttrackchange , addtrackremovetrack 에 대한 EventTarget~EventListeners가 추가됩니다.

다음에서 상속:
원천:
기술/tech.js
화재:

initTrackListeners()

VideoTrackList 및 {AudioTrackList 이벤트에 대한 리스너를 켭니다. 이렇게 하면 addtrackremovetrack 에 대한 EventTarget~EventListeners가 추가됩니다.

다음에서 상속:
원천:
기술/tech.js
화재:

짐()

미디어를 Tech에 로드합니다.

원천:
기술/flash.js

고리()

swf에서 루프 값을 가져옵니다. 루프는 미디어가 미디어의 시작 부분으로 돌아가서 끝에 도달하면 계속 재생해야 함을 나타냅니다.

원천:
기술/flash.js
반환:
  • swf의 루프 값입니다.
    - True는 재생이 한 번 시작하기 위해 뒤로 탐색해야 함을 나타냅니다.
        미디어의 끝에 도달했습니다.
      - False는 재생이 시작 부분으로 돌아가지 않아야 함을 나타냅니다.
        미디어 끝에 도달했습니다.
유형
부울

수동진행오프()

다음을 위해 폴리필을 끕니다. 진전에서 생성된 이벤트 Tech#manualProgressOn

다음에서 상속:
원천:
기술/tech.js

manualProgressOn()

기본적으로 지원하지 않는 브라우저의 경우 진행 이벤트를 폴리필합니다.

다음에서 상속:
원천:
기술/tech.js
참조:

manualTimeUpdatesOff()

다음을 위해 폴리필을 끕니다. 시간 업데이트에서 생성된 이벤트 Tech#manualTimeUpdatesOn

다음에서 상속:
원천:
기술/tech.js

manualTimeUpdatesOn()

지원하지 않는 브라우저에 대해서는 timeupdate 이벤트를 폴리필하십시오.

다음에서 상속:
원천:
기술/tech.js
참조:

미디어 그룹()

swf에서 mediaGroup 의 값을 가져옵니다.

원천:
기술/flash.js
반환:

swf에 있는 mediaGroup 의 현재 값입니다.

유형

음소거()

swf에서 음소거 값을 가져옵니다. muted는 현재 오디오 레벨이 무음이어야 함을 나타냅니다.

원천:
기술/flash.js
반환:
  • 오디오를 무음으로 설정해야 하는 경우 True
    - 그렇지 않으면 거짓
유형
부울

네트워크 상태()

swf에서 networkState 값을 가져옵니다. networkState는 현재 네트워크 상태를 나타냅니다. 다음 목록에서 열거형을 반환합니다.

  • 0: NETWORK_EMPTY
  • 1: 네트워크_유휴
  • 2: 네트워크_로딩
  • 3: NETWORK_NO_SOURCE
원천:
기술/flash.js
반환:

swf의 networkState 값입니다. 이것은 설명의 목록에 있는 숫자입니다.

유형
숫자

onDurationChange(이벤트)

Tech#duration을 호출하여 durationchange 이벤트에서 내부 기간을 업데이트합니다.

매개 변수 :
이름 유형 설명
이벤트 EventTarget~이벤트

이것을 실행하게 만든 durationchange 이벤트입니다.

다음에서 상속:
원천:
기술/tech.js
이벤트 수신:
  • 기술#이벤트:기간변경

정지시키다()

호출자플레이어#pause를 사용하여 일시 중지하려면플래시기술 .

원천:
기술/flash.js

일시 중지()

swf에서 paused 값을 가져옵니다. paused는 swf가 현재 일시중지되었는지 여부를 나타냅니다.

원천:
기술/flash.js
반환:

swf에서 일시중지된 값입니다.

유형
부울

놀다()

호출자플레이어#플레이를 사용하여 재생플래시기술 .

원천:
기술/flash.js

재생 속도()

swf에서 playbackRate 값을 가져옵니다. playbackRate는 미디어가 현재 재생되는 속도를 나타냅니다. 예:

  • playbackRate가 2로 설정되면 미디어가 두 배 빠르게 재생됩니다.
  • playbackRate가 0.5로 설정되면 미디어가 절반만큼 빠르게 재생됩니다.
원천:
기술/flash.js
반환:

swf의 playbackRate 값입니다. 미디어의 현재 재생 속도를 나타내는 숫자입니다. 여기서 1은 정상 속도입니다.

유형
숫자

재생()

현재 소스에 대해 재생된 TimeRange 를 반환합니다.

참고 : 이 구현은 불완전합니다. 재생된 TimeRange 를 추적하지 않습니다. 소스가 전혀 재생되지 않았는지 여부만 확인합니다.

다음에서 상속:
원천:
기술/tech.js
반환:
  • 이 동영상이 재생된 경우 단일 시간 범위
    - 그렇지 않은 경우 빈 범위 세트.
유형
시간 범위

<추상적인> 재생인라인()

플레이시닌'의 존재를 확인하는 방법

다음에서 상속:
원천:
기술/tech.js

포스터()

기술에 설정된 포스터 이미지를 가져옵니다.

원천:
기술/flash.js

예압()

swf에서 사전 로드 값을 가져옵니다. preload는 미디어가 상호 작용하기 전에 다운로드해야 하는 항목을 나타냅니다. 다음 값을 가질 수 있습니다.

  • 없음: 아무것도 다운로드하지 않아야 합니다.
  • 메타데이터: 미디어 크기 및 기타 메타데이터를 얻기 위해 포스터와 미디어의 처음 몇 프레임을 다운로드할 수 있습니다.
  • 자동: 상호 작용 전에 미디어 및 미디어에 대한 메타데이터를 다운로드할 수 있도록 허용합니다.
원천:
기술/flash.js
반환:

swf의 사전 로드 값입니다. '없음', '메타데이터' 또는 '자동'입니다.

유형

준비상태()

swf에서 readyState 값을 가져옵니다. readyState는 미디어 요소의 현재 상태를 나타냅니다. 다음 목록에서 열거형을 반환합니다.

  • 0: 아무것도 가지고 있지 않다
  • 1: HAVE_METADATA
  • 2: HAVE_CURRENT_DATA
  • 3: HAVE_FUTURE_DATA
  • 4: HAVE_ENOUGH_DATA
원천:
기술/flash.js
반환:

swf의 readyState 값입니다. 이것은 설명의 목록에 있는 숫자입니다.

유형
숫자

준비상태()

swf에서 readyState 값을 가져옵니다. readyState는 미디어 요소의 현재 상태를 나타냅니다. 다음 목록에서 열거형을 반환합니다.

  • 0: 아무것도 가지고 있지 않다
  • 1: HAVE_METADATA
  • 2: HAVE_CURRENT_DATA
  • 3: HAVE_FUTURE_DATA
  • 4: HAVE_ENOUGH_DATA
원천:
기술/flash.js
반환:

swf의 readyState 값입니다. 이것은 설명의 목록에 있는 숫자입니다.

유형
숫자

remoteTextTrackEls()

TextTracks로 사용되고 있는 DOM의 요소인 The Tech 의 {HTMLTrackElementList}를 가져옵니다.

다음에서 상속:
원천:
기술/tech.js
반환:

기술에 대해 존재하는 현재 HTML 트랙 요소입니다.

유형
HTMLTrackElementList

remoteTextTracks()

DOM에 추가된 요소에서 생성된 Tech 의 원격 TextTrackList를 가져옵니다.

다음에서 상속:
원천:
기술/tech.js
반환:

Tech에서 현재 사용 중인 원격 텍스트 트랙 목록입니다.

유형
TextTrackList

removeRemoteTextTrack(트랙)

원격 TextTrackList 에서 원격 텍스트 트랙을 제거합니다.

매개 변수 :
이름 유형 설명
TextTrack

TextTrackList 에서 제거할 TextTrack

다음에서 상속:
원천:
기술/tech.js

<추상적인> 초기화()

기술을 재설정하면 모든 소스가 제거되고 내부 readyState가 재설정됩니다.

다음에서 상속:
원천:
기술/tech.js

rtmp연결()

swf에서 rtmpConnection 값을 가져옵니다.

원천:
기술/flash.js
반환:

swf에 있는 rtmpConnection 의 현재 값입니다.

유형

RTMP스트림()

swf에서 rtmpStream 값을 가져옵니다.

원천:
기술/flash.js
반환:

swf에 있는 rtmpStream 의 현재 값입니다.

유형

탐색 가능()

미디어에서 찾을 수 있는 시간 범위를 결정합니다.

원천:
기술/flash.js
반환:

찾을 수 있는 시간 범위를 반환합니다.

유형
시간 범위

추구()

미디어가 현재 새로운 위치를 찾고 있는지 여부를 나타냅니다.

원천:
기술/flash.js
반환:
  • 새로운 위치를 찾고 있다면 참
    - 그렇지 않으면 거짓
유형
부울

setAutoplay(자동 재생)

swf에서 자동 재생 값을 설정합니다. 자동 재생은 페이지가 준비되는 즉시 미디어 재생을 시작해야 함을 나타냅니다.

매개 변수 :
이름 유형 설명
자동 재생 부울
  • swf의 자동 재생 값입니다.
    - True는 페이지가 로드되는 즉시 미디어가 시작되어야 함을 나타냅니다.
     - False는 페이지가 로드되는 즉시 미디어가 시작되지 않아야 함을 나타냅니다.
원천:
기술/flash.js

setController(컨트롤러)

swf에서 컨트롤러 값을 설정합니다.

매개 변수 :
이름 유형 설명
제어 장치

새 값은 swf에 있는 컨트롤러 의 현재 값입니다.

원천:
기술/flash.js

setCurrentTime(시간)

미디어가 재생 중인 현재 시간을 초 단위로 반환합니다.

매개 변수 :
이름 유형 설명
시간 숫자

미디어의 현재 재생 시간(초)입니다.

재정의:
원천:
기술/flash.js

setDefaultMute(기본 음소거)

swf에서 defaultMute 값을 설정합니다. defaultMuted는 미디어가 음소거 상태로 시작되어야 하는지 여부를 나타냅니다. 미디어의 기본 상태만 변경합니다. muteddefaultMuted는 다른 값을 가질 수 있습니다. muted는 현재 상태를 나타냅니다.

매개 변수 :
이름 유형 설명
기본음소거됨 부울
  • True는 미디어가 음소거 상태로 시작되어야 함을 나타냅니다.
    - False는 미디어가 음소거 상태로 시작되지 않아야 함을 나타냅니다.
원천:
기술/flash.js

setDefaultPlaybackRate(기본 재생 속도)

swf에서 defaultPlaybackRate 값을 설정합니다.

매개 변수 :
이름 유형 설명
defaultPlaybackRate 숫자

defaultPlaybackRate 속성을 설정할 새 값입니다.

원천:
기술/flash.js

setLoop(루프)

swf에서 루프 값을 설정합니다. 루프는 미디어가 미디어의 시작 부분으로 돌아가서 끝에 도달하면 계속 재생해야 함을 나타냅니다.

매개 변수 :
이름 유형 설명
루프 부울
  • True는 재생이 한 번 시작하기 위해 뒤로 탐색해야 함을 나타냅니다.
    미디어의 끝에 도달했습니다.
     - False는 재생이 시작 부분으로 돌아가지 않아야 함을 나타냅니다.
       미디어 끝에 도달했습니다.
원천:
기술/flash.js

setMediaGroup(미디어그룹)

swf에서 mediaGroup 의 값을 설정합니다.

매개 변수 :
이름 유형 설명
미디어 그룹

swf에 설정할 mediaGroup 의 새 값입니다.

원천:
기술/flash.js

setMuted(음소거됨)

swf에서 음소거 값을 설정합니다. muted는 현재 오디오 레벨이 무음이어야 함을 나타냅니다.

매개 변수 :
이름 유형 설명
음소거 부울
  • 오디오를 무음으로 설정해야 하는 경우 True
    - 그렇지 않으면 거짓
원천:
기술/flash.js

setPlaybackRate(재생 속도)

swf에서 playbackRate 값을 설정하십시오. playbackRate는 미디어가 현재 재생되는 속도를 나타냅니다. 예:

  • playbackRate가 2로 설정되면 미디어가 두 배 빠르게 재생됩니다.
  • playbackRate가 0.5로 설정되면 미디어가 절반만큼 빠르게 재생됩니다.
매개 변수 :
이름 유형 설명
재생 속도 숫자

swf에서 playbackRate 의 새 값입니다. 미디어의 현재 재생 속도를 나타내는 숫자입니다. 여기서 1은 정상 속도입니다.

원천:
기술/flash.js

<추상적인> setPlaysinline()

'playsinine'을 설정 또는 해제하는 방법

다음에서 상속:
원천:
기술/tech.js

setPoster()

포스터 이미지는 Flash 기술에서 처리하지 않으므로 아무 작업도 수행하지 않습니다.

재정의:
원천:
기술/flash.js

setPreload(미리 로드)

swf의 사전 로드 값을 설정합니다. preload는 미디어가 상호 작용하기 전에 다운로드해야 하는 항목을 나타냅니다. 다음 값을 가질 수 있습니다.

  • 없음: 아무것도 다운로드하지 않아야 합니다.
  • 메타데이터: 미디어 크기 및 기타 메타데이터를 얻기 위해 포스터와 미디어의 처음 몇 프레임을 다운로드할 수 있습니다.
  • 자동: 상호 작용 전에 미디어 및 미디어에 대한 메타데이터를 다운로드할 수 있도록 허용합니다.
매개 변수 :
이름 유형 설명
프리로드

swf에 설정할 사전 로드 값입니다. '없음', '메타데이터' 또는 '자동'이어야 합니다.

원천:
기술/flash.js

setRtmpConnection(rtmp연결)

swf에서 rtmpConnection 값을 설정합니다.

매개 변수 :
이름 유형 설명
rtmp연결

rtmpConnection 속성을 설정할 새 값입니다.

원천:
기술/flash.js

setRtmpStream(rtmp스트림)

swf에서 rtmpStream 값을 설정합니다.

매개 변수 :
이름 유형 설명
RTMP스트림

rtmpStream 속성을 설정할 새 값입니다.

원천:
기술/flash.js

setSrc([소스])

Flash Tech의 소스 개체에 대한 getter/setter입니다.

매개 변수 :
이름 유형 논쟁 설명
소스 Tech~SourceObject <선택 과목>

Flash 기술자에서 설정하려는 소스 개체입니다.

원천:
기술/flash.js
반환:
  • 소스가 전달되지 않은 경우 현재 소스 개체입니다.
    - 설정시 정의되지 않음
유형
Tech~SourceObject | 한정되지 않은

setVolume(percentAsDecimal)

swf의 볼륨 값을 설정합니다. 볼륨은 현재 오디오 레벨을 소수점 형식의 백분율로 나타냅니다. 즉, 1은 100%, 0.5는 50% 등을 의미합니다.

매개 변수 :
이름 유형 설명
퍼센트 AsDecimal 숫자

소수점으로 표시되는 볼륨 백분율입니다. 값은 0-1 사이입니다.

원천:
기술/flash.js

src( [소스])

Flash Tech의 소스 개체에 대한 getter/setter입니다.

참고: Flash#setSource를 사용하세요.

매개 변수 :
이름 유형 논쟁 설명
소스 Tech~SourceObject <선택 과목>

Flash 기술자에서 설정하려는 소스 개체입니다.

더 이상 사용되지 않음:
  • 버전 5부터.
원천:
기술/flash.js
반환:
  • 소스가 전달되지 않은 경우 현재 소스 개체입니다.
    - 설정시 정의되지 않음
유형
Tech~SourceObject | 한정되지 않은

시작오프셋타임()

swf에서 startOffsetTime 값을 가져옵니다.

원천:
기술/flash.js
반환:

swf의 startOffsetTime 속성입니다.

유형
숫자

stopTrackingCurrentTime()

에서 생성된 간격 함수를 중지합니다. Tech#trackCurrentTime그래서시간 업데이트더 이상 이벤트가 발생하지 않습니다.

다음에서 상속:
원천:
기술/tech.js
이벤트 수신:
  • {Tech#event:pause}

stopTrackingProgress()

다음을 위해 폴리필을 끕니다. 진전에서 생성된 이벤트 Tech#manualProgressOn에 설정된 간격을 지워 수동으로 진행 이벤트 추적을 중지합니다. Tech#track 진행 상황 .

다음에서 상속:
원천:
기술/tech.js

지원전체화면()

전체 화면 지원 받기 -

Flash는 javascript를 통한 전체 화면을 허용하지 않으므로 항상 false를 반환합니다.

원천:
기술/flash.js
반환:

Flash 기술은 전체 화면을 지원하지 않으므로 항상 false를 반환합니다.

유형
부울

텍스트 트랙()

TechTextTrackList를 가져옵니다.

다음에서 상속:
원천:
기술/tech.js
반환:

Tech에서 현재 사용 중인 텍스트 트랙 목록입니다.

유형
TextTrackList

trackCurrentTime()

현재 시간을 추적하고 250밀리초마다 timeupdate를 트리거하는 간격 기능을 설정합니다.

다음에서 상속:
원천:
기술/tech.js
이벤트 수신:
  • Tech#event:play

trackProgress(이벤트)

버퍼링된 백분율이 변경될 때 진행 이벤트를 트리거하는 데 사용됩니다. 버퍼 종료 비율이 변경되었는지 확인하기 위해 500밀리초마다 호출되는 간격 함수를 설정합니다.

이 함수는 Tech#manualProgressOn 에 의해 호출됩니다.

매개 변수 :
이름 유형 설명
이벤트 EventTarget~이벤트

이것을 실행하게 만든 준비 이벤트.

다음에서 상속:
원천:
기술/tech.js
화재:
이벤트 수신:

비디오 트랙()

TechVideoTrackList를 가져옵니다.

다음에서 상속:
원천:
기술/tech.js
반환:

Tech에서 현재 사용 중인 비디오 트랙 목록입니다.

유형
비디오트랙리스트

비디오폭()

swf에서 videoWidth 값을 가져옵니다. videoWidth는 미디어의 현재 너비를 css 픽셀로 나타냅니다.

원천:
기술/flash.js
반환:

swf의 videoWidth 값입니다. CSS 픽셀 단위의 숫자입니다.

유형
숫자

용량()

swf에서 볼륨 값을 가져옵니다. 볼륨은 현재 오디오 레벨을 소수점 형식의 백분율로 나타냅니다. 즉, 1은 100%, 0.5는 50% 등을 의미합니다.

원천:
기술/flash.js
반환:

소수점으로 표시되는 볼륨 백분율입니다. 값은 0-1 사이입니다.

유형
숫자

유형 정의


부품객체

연결 및 스트림 정보를 포함하는 플래시 부품 개체입니다.

유형:
  • 물체
속성:
이름 유형 설명
연결

소스의 연결 문자열은 기본적으로 빈 문자열입니다.

개울

소스의 스트림 문자열이며 기본적으로 빈 문자열입니다.

원천:
기술/플래시-rtmp.js

이벤트


오디오트랙체인지

Tech AudioTrackList 에서 트랙이 추가되거나 제거될 때 트리거됩니다.

유형: EventTarget~이벤트
다음에서 상속:
원천:
기술/tech.js

진전

Player#progress 참조

유형: EventTarget~이벤트
다음에서 상속:
원천:
기술/tech.js

texttrackchange

Tech TextTrackList 에서 트랙이 추가되거나 제거될 때 트리거됩니다.

유형: EventTarget~이벤트
다음에서 상속:
원천:
기술/tech.js

시간 업데이트

250ms 간격으로 트리거되어 비디오에서 시간이 흐르고 있음을 나타냅니다.

유형: EventTarget~이벤트
다음에서 상속:
재정의:
원천:
기술/tech.js

비디오트랙체인지

Tech VideoTrackList 에서 트랙이 추가되거나 제거될 때 트리거됩니다.

유형: EventTarget~이벤트
다음에서 상속:
원천:
기술/tech.js

vttjs로드됨

vtt.js가 로드될 때 시작됩니다.

유형: EventTarget~이벤트
다음에서 상속:
재정의:
원천:
기술/tech.js