ObtenirAttributAVPlayer
Renvoie le paramètre de l'attribut défini pour le fichier audio, vidéo ou image dans une rubrique Conteneur.
Format
ObtenirAttributAVPlayer ( NomAttribut )
Paramètres
NomAttribut
: nom d'un attribut pris en charge (voir ci-dessous).
Résultat
Texte, nombre
Provient de la version
14.0
Description
Cette fonction est utilisée dans FileMaker Go. Si cette fonction est appelée alors que le fichier multimédia est en cours de lecture ou en pause, elle renvoie une valeur correspondant à l'état de lecture actuel du fichier. Si la fonction est appelée alors qu'aucun fichier multimédia n'est en cours de lecture, elle renvoie une valeur correspondant à l'état du dernier fichier multimédia lu. Si la fonction est appelée alors qu'aucun fichier multimédia n'a été lu, elle renvoie une chaîne vide ou 0.
Attributs
Attribut |
Résultat |
Résultat |
|
Tous les attributs et leurs valeurs. |
Texte |
|
Le type de source utilisé pour les fichiers audio et vidéo : |
Nombre |
|
L'URL, le nom de rubrique ou le nom de l'objet de modèle. Si |
Texte |
|
Un numéro correspondant à l'état de lecture du fichier multimédia : |
Nombre |
|
La méthode utilisée pour afficher le fichier multimédia : |
Nombre |
|
La position (en secondes) actuellement lue sur le fichier multimédia. |
Nombre |
|
La position de démarrage de la lecture (en secondes). |
Nombre |
|
La position finale de la lecture (en secondes) ; renvoie 0 en cas de lecture jusqu'à la fin du fichier multimédia. |
Nombre |
|
La durée (en secondes) de la lecture du fichier audio ou vidéo. |
Nombre |
|
Indique pourquoi les derniers déclencheurs de script SurChangementObjetAVPlayer ou SurModificationFichierAVPlayer ont été activés : |
Nombre |
|
Fournit des informations sur l'événement qui a activé le dernier déclencheur de script SurChangementObjetAVPlayer ou SurModificationFichierAVPlayer : |
Nombre |
|
Indique le prochain fichier multimédia devant être lu : |
Nombre |
|
0 si la lecture se termine avec succès; renvoie 1 si la lecture se termine à cause d'une erreur. |
Nombre |
|
1 (Oui) si les commandes de lecture sont masquées, sinon renvoie 0 (Non). |
Nombre |
|
1 (Oui) si les utilisateurs ne peuvent intervenir dans la lecture, sinon renvoie 0 (Non). |
Nombre |
|
1 (Oui) si les commandes de lecture iOS ou iPadOS sur l'écran verrouillé ou sur le tableau de bord sont désactivées pendant la lecture ou la mise en pause du fichier multimédia, sinon renvoie 0 (Non). |
Nombre |
|
0 La vidéo est mise en pause (sauf pour l'incrustation d'image) et l'audio continue d'être lu lorsque FileMaker Go passe en arrière-plan. |
Nombre |
|
Indique le format d'affichage de la vidéo : |
Nombre |
|
Indique le niveau de l'audio. |
Nombre |
|
Indique si la vidéo est affichée en incrustation d'image : |
Nombre |
|
Indique si une vidéo est lue sur un appareil externe, tel qu'une Apple TV via AirPlay : |
Nombre |
|
Le type de source utilisé pour les images : |
Nombre |
|
L'URL, le nom de rubrique ou le nom de l'objet de modèle pour les images. |
Texte |
|
La durée (en secondes) d'affichage des images. |
Nombre |
Exemple 1
Interrompt la lecture d'un fichier multimédia en cours de lecture.
Si [ObtenirAttributAVPlayer("playbackState") = 1]
Régler l'état de lecture AVPlayer [Arrêt]
Fin de si
Exemple 2
Examine la durée d'un fichier multimédia et affiche un message si elle dépasse 30 minutes.
Si [ObtenirAttributAVPlayer ("duration") > 1800]
Ouvrir boîte dial. person. ["Dépasse la durée maximale" ; "La vidéo active dure plus de 30 minutes."]
Sinon
Lire AVPlayer [Rubrique: Bibliothèque::Vidéo]
Fin de si