AVPlayer 재생
컨테이너 필드, 레이아웃 대상체 또는 URL에서 오디오, 비디오 또는 이미지를 재생합니다.
다음도 참조하십시오.
옵션
- 원본은 미디어의 원본을 지정합니다.
- 레이아웃 대상체는 미디어를 재생할 레이아웃 대상체를 지정합니다.
- 필드는 미디어를 재생할 컨테이너 필드를 지정합니다. 필드가 레이아웃에 있을 필요는 없습니다.
- URL은 미디어를 재생할 URL을 지정합니다. URL을 입력하거나 계산에서 URL을 생성할 수 있습니다.
지정되어 있는 원본이 없는 경우 스크립트 단계는 가능할 때 활성 레이아웃 대상체를 사용합니다.
- 프레젠테이션은 미디어 표시 방법을 지정합니다. 미디어의 원본이 필드 또는 URL인 경우 프레젠테이션의 옵션만 전체 화면만 및 오디오만 입니다.
- 전체 화면 시작은 전체 화면으로 미디어 재생을 시작하지만 프레젠테이션을 포함으로 변경하도록 허용합니다.
- 전체 화면만은 미디어를 전체 화면으로 재생합니다.
- 시작 포함됨은 미디어를 포함시켜서 재생을 시작하지만 프레젠테이션을 전체 화면으로 변경하도록 허용합니다.
- 임베디드만 수행은 임베디드로 미디어를 재생합니다. 사용자가 프레젠테이션을 전체 화면으로 변경하는 것을 허용하지 않습니다.
- 오디오만은 오디오만 재생합니다.
- 상호 작용 비활성화는 재생을 제어하는 사용자 상호 작용을 활성화 또는 비활성화합니다. 이 옵션을 예로 설정하는 경우 재생 제어 또는 동작을 사용하여 미디어와 사용자 상호 작용할 수 없습니다.
- 예는 재생을 제어하는 사용자 상호 작용을 비활성화합니다.
- 아니요는 재생을 제어하는 사용자 상호 작용을 활성화합니다.
- 제어 가리기는 미디어를 재생하는 동안 재생 제어기를 표시하거나 가립니다. 재생 제어기를 가리지만 상호 작용을 활성화하는 경우 재생 제어 대신 동작을 사용할 수 있습니다.
- 예는 재생 제어기를 가립니다.
- 아니요는 재생 제어기를 표시합니다.
- 위치는 재생을 시작하기 위해 미디어의 시작에서 시간(초)을 지정합니다.
- 오프셋 시작은 미디어의 시작에서 재생이 시작되는 시간(초)을 지정합니다. 미디어는 재생 범위 내에서만 재생될 수 있습니다. 예를 들어, 이 옵션을 30으로 설정한 경우 사용자는 미디어의 처음 30초로 되감거나 처음 30초를 재생할 수 없습니다. 이 옵션의 기본 값은 0으로, 미디어가 처음부터 시작하도록 허용합니다.
- 오프셋 종료는 미디어의 시작에서 재생이 끝나는 지점(초)을 지정합니다. 미디어는 재생 범위 내에서만 재생될 수 있습니다. 예를 들어, 이 옵션을 100으로 설정한 경우 사용자는 미디어를 처음 100초 앞으로 감거나 처음 100초 후에 재생할 수 없습니다. 이 옵션의 기본 값은 0으로, 미디어를 끝까지 재생하도록 허용합니다.
호환성
제품 | 지원 |
FileMaker Pro | 아니요 |
FileMaker Go | 예 |
FileMaker WebDirect | 아니요 |
FileMaker Server | 아니요 |
FileMaker Cloud | 아니요 |
FileMaker Data API | 아니요 |
사용자 설정 웹 발행 | 아니요 |
다음 버전에서 시작됨
14.0
설명
이 스크립트를 사용하여 FileMaker Go의 컨테이너 필드, 레이아웃 대상체 또는 URL에서 미디어 파일을 재생할 수 있습니다. 미디어는 오디오, 비디오 또는 이미지 파일이 될 수 있습니다.
전면 윈도우가 뒤로 이동할 때 전면 윈도우에 재생 중인 미디어 파일이 포함되어 있는 경우 미디어 파일은 계속 재생합니다.
예제 1
전체 화면으로 미디어를 재생하고 OnRecordLoad 스크립트 트리거가 활성화된 후에 재생 제어를 가립니다.
복사
AVPlayer 재생 [필드: 보관함::비디오; 프레젠테이션: 전체 화면만; 제어 가리기: 예]
예제 2
마지막으로 중단된 위치에서 미디어 파일의 재생을 재개합니다.
복사
필드 설정[보관함::마지막으로 중단된 위치; GetAVPlayerAttribute ("위치")]
AVPlayer 재생 [필드: 보관함::비디오; 위치: 보관함::마지막으로 중단된 위치]
예제 3
iPhone은 전체 화면으로, iPad에서 포함된 상태로 미디어 파일을 재생합니다.
복사
If [Get(장비) = 3 //iPad]
AVPlayer 재생 [대상체 이름: "컨테이너"; 프레젠테이션: 시작 포함됨]
Else If [Get(장비) = 4 //iPhone]
AVPlayer 재생 [대상체 이름: "컨테이너"; 프레젠테이션: 전체 화면 시작]
End If