HoleAVPlayerAttribut
Gibt die Einstellung des angegebenen Attributs für eine Audio-, Video- oder Bilddatei in einem Containerfeld zurück.
Format
HoleAVPlayerAttribut ( AttributName )
Parameter
Attributname
- der Name eines unterstützten Attributs (siehe unten).
Zurückgegebener Datentyp
Text, Zahl
Ursprung in Version
14.0
Beschreibung
Diese Funktion wird in FileMaker Go verwendet. Wenn diese Funktion aufgerufen wird, wenn die Mediendatei wiedergegeben oder angehalten wird, wird ein Wert für den aktuellen Wiedergabestatus der Datei zurückgegeben. Wenn diese Funktion aufgerufen wird, ohne dass Medien wiedergegeben werden, wird ein Wert für den Status der zuletzt wiedergegebenen Mediendatei zurückgegeben. Wenn diese Funktion aufgerufen wird, ohne dass Mediendateien wiedergegeben wurden, wird eine leere Zeichenfolge oder 0 zurückgegeben.
Attribute
Attribut |
Ergebnis |
Zurückgegebener Datentyp |
|
Alle Attribute und ihre Werte. |
Text |
|
Der für Audio- und Videodateien verwendete Quelltyp: |
Zahl |
|
Die URL, der Feldname oder Layoutobjektname. Wenn |
Text |
|
Zahl, die den Status der Medienwiedergabe angibt: |
Zahl |
|
Die Anzeigemethode der Mediendatei: |
Zahl |
|
Die Position (in Sekunden) der aktuellen Wiedergabe in der Mediendatei. |
Zahl |
|
Die Startposition der Wiedergabe (in Sekunden). |
Zahl |
|
Die Endposition der Wiedergabe (in Sekunden); gibt 0 zurück, wenn bis zum Ende der Mediendatei wiedergegeben wird. |
Zahl |
|
Die Zeitspanne (in Sekunden), in der die Audio- oder Videodatei wiedergegeben wird. |
Zahl |
|
Gibt an, warum die letzten Script-Trigger „BeiObjektAVPlayerÄnderung“ oder „BeiDateiAVPlayerÄnderung“ aktiviert wurden: |
Zahl |
|
Bietet Informationen über das Ereignis, das den letzten Script-Trigger „BeiObjektAVPlayerÄnderung“ oder „BeiDateiAVPlayerÄnderung“ aktiviert hat: |
Zahl |
|
Gibt an, welche Mediendatei als Nächstes wiedergegeben werden soll: |
Zahl |
|
0, wenn die Wiedergabe erfolgreich beendet wurde; 1, wenn die Wiedergabe aufgrund eines Fehlers beendet wurde. |
Zahl |
|
1 (Ja) , wenn die Wiedergabesteuerung ausgeblendet ist, ansonsten 0 (Nein). |
Zahl |
|
1 (Ja) , wenn Benutzer nicht mit der Wiedergabe interagieren können, ansonsten 0 (Nein). |
Zahl |
|
1 (Ja) , wenn die iOS- oder iPadOS-Wiedergabesteuerung auf dem Sperrbildschirm oder der Systemsteuerung deaktiviert sind, wenn die Mediendatei wiedergegeben oder pausiert wird, ansonsten 0 (Nein). |
Zahl |
|
0 Video wird pausiert (außer für „Bild im Bild“) und die Audiowiedergabe fährt fort, wenn FileMaker Go in den Hintergrund wechselt. |
Zahl |
|
Gibt an, wie das Video angezeigt wird: |
Zahl |
|
Gibt den Lautstärkepegel für die Audiowiedergabe an. |
Zahl |
|
Gibt an, ob das Video als Bild im Bild wiedergegeben wird: |
Zahl |
|
Gibt an, ob ein Video auf einem externen Gerät wiedergegeben wird, z. B. Apple TV über AirPlay: |
Zahl |
|
Der für Bilder verwendete Quelltyp: |
Zahl |
|
Die URL, der Feldname oder Layoutobjektname für Bilder. |
Text |
|
Die Zeitspanne (in Sekunden), in der die Bilder angezeigt werden. |
Zahl |
Beispiel 1
Hält die Wiedergabe einer Mediendatei an, wenn sie gerade wiedergegeben wird.
Wenn [HoleAVPlayerAttribut ("playbackState") = 1]
AVPlayer-Wiedergabestatus festlegen [Gestoppt]
Ende (wenn)
Beispiel 2
Prüft die Dauer einer Mediendatei und zeigt eine Meldung an, wenn diese länger als 30 Minuten ist.
Wenn [HoleAVPlayerAttribut ("duration") > 1800]
Eigenes Dialogfeld anzeigen ["Maximale Dauer überschritten" ; "Das aktuelle Video ist länger als 30 Minuten."]
Sonst
AVPlayer - Wiedergabe [Feld: Bibliothek::Video]
Ende (wenn)