Référence > Page de référence des fonctions > Fonctions logiques > ObtenirAttributAVPlayer
 
ObtenirAttributAVPlayer
Objet 
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 accepté (voir ci-dessous).
Résultat 
Texte, nombre
Provenance 
FileMaker Pro 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
all
Tous les attributs et leurs valeurs.
Texte
sourceType
Le type de source utilisé pour les fichiers audio et vidéo :
0 (aucun)
1 (URL)
2 (rubrique)
3 (objet de modèle)
4 (objet actif)
Nombre
source
L'URL, le nom de rubrique ou le nom de l'objet de modèle. Si sourceType vaut 4 (objet actif), source renvoie une chaîne vide.
Texte
playbackState
Un numéro correspondant à l'état de lecture du fichier multimédia :
0 (arrêté)
1 (lecture en cours)
2 (suspendu).
Nombre
presentation
La méthode utilisée pour afficher le fichier multimédia :
0 (intégré)
1 (plein écran)
2 (plein écran uniquement)
3 (audio uniquement)
4 (intégré uniquement)
Nombre
position
La position (en secondes) actuellement lue sur le fichier multimédia.
Nombre
startOffset
La position de démarrage de la lecture (en secondes).
Nombre
endOffset
La position finale de la lecture (en secondes) ; renvoie 0 en cas de lecture jusqu'à la fin du fichier multimédia.
Nombre
duration
La durée (en secondes) de la lecture du fichier audio ou vidéo.
Nombre
triggerEvent
Indique pourquoi les derniers déclencheurs de script SurModificationLecteurAVobjet ou SurModificationLecteurAVfichier ont été activés :
0 (interne)
1 (script)
2 (à distance)
Nombre
triggerEventDetail
Fournit des informations sur l'événement qui a activé le dernier déclencheur de script SurModificationLecteurAVobjet ou SurModificationLecteurAVfichier :
0 (inconnu)
1 (LireMédiaAdistance)
2 (PauseAdistance)
3 (BasculerLecturePauseAdistance)
4 (LireSuivantAdistance)
5 (LirePrécédentAdistance)
6 (RechercheAdistance)
7 (ArrêtAdistance)
8 (ScriptLectureMédia)
9 (ScriptChangementPrésentation)
10 (ScriptBasculerLecturePause)
11 (ArrêtScript)
12 (ScriptChangementParamètres)
13 (BasculerLecturePauseEnInterne)
14 (ChangementPrésentationInterne)
15 (RechercheInterne)
16 (ArrêtInterne)
17 (ChangementZoomInterne)
18 (ChangementVolumeInterne)
19 (ChangementIncrustationImageInterne)
20 (ChangementInterneLectureExterne)
Nombre
sequence
Indique le prochain fichier multimédia devant être lu :
0 (aucun)
-1 (Aller au précédent)
+1 (Aller au suivant)
Nombre
result
0 si la lecture se termine avec succès; renvoie 1 si la lecture se termine à cause d'une erreur.
Nombre
hideControls
1 (Oui) si les commandes de lecture sont masquées, sinon renvoie 0 (Non).
Nombre
disableInteraction
1 (Oui) si les utilisateurs ne peuvent intervenir dans la lecture, sinon renvoie 0 (Non).
Nombre
disableExternalControls
1 (Oui) si les commandes de lecture iOS sur l'écran verrouillé ou sur le tableau de bord sont désactivées pendant la lecture du fichier multimédia, sinon renvoie 0 (Non).
Nombre
pauseInBackground
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.
1 L'audio et la vidéo sont mis en pause lorsque FileMaker Go passe en arrière-plan.
2 L'audio et la vidéo continuent d'être lus lorsque FileMaker Go passe en arrière-plan.
Nombre
zoom
Indique le format d'affichage de la vidéo :
0 (Ajuster) Le format de l'image est conservé, et la vidéo est dimensionnée pour s'ajuster à la zone de lecture.
1 (Remplir) Le format de l'image est conservé, et la vidéo est dimensionnée pour remplir la zone de lecture.
2 (Etirer) La vidéo est étirée pour remplir la zone de lecture, mais le format de l'image n'est pas conservé.
3 (Ajuster uniquement) Les utilisateurs ne sont pas autorisés à définir le niveau de zoom sur Remplir ou Etirer.
4 (Remplir uniquement) Les utilisateurs ne sont pas autorisés à définir le niveau de zoom sur Ajuster ou Etirer.
5 (Etirer uniquement) Les utilisateurs ne sont pas autorisés à définir le niveau de zoom sur Ajuster ou Remplir.
Nombre
volume
Indique le niveau de l'audio.
Nombre
pictureInPicture
Indique si la vidéo est affichée en incrustation d'image.
0 (Indisponible)
1 (Inactif)
2 (Actif)
Nombre
externalPlayback
Indique si une vidéo est lue sur un appareil externe, tel qu'une Apple TV via AirPlay :
0 (Indisponible)
1 (Inactif)
2 (Actif)
Nombre
imageSourceType
Le type de source utilisé pour les images :
0 (aucun)
1 (URL)
2 (rubrique)
3 (objet de modèle)
4 (objet actif)
Nombre
imageSource
L'URL, le nom de rubrique ou le nom de l'objet de modèle pour les images.
Texte
imageDuration
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 [ObtenirAttributLecteurAV ( "duration" ) > 1800]
Ouvrir boîte dial. person. ["Dépasse la durée maximale" ; "La vidéo active dure plus de 30 minutes."]
Sinon
Lecture de lecteurAV [Rubrique::Bibliothèque::Vidéo]
Fin de si
Exemple 3 
Lit le fichier multimédia en mode plein écran pour iPhone et en mode intégré pour iPad.
Si [Obtenir ( Appareil ) = 3 //iPad]
Lire AVPlayer [Objet: "Conteneur" ; Présentation: Démarrer en intégré]
Sinon si [Obtenir ( Appareil ) = 4 //iPhone]
Lire AVPlayer [Objet: "Conteneur" ; Présentation: Démarrer en plein écran]
Fin de si
Rubriques connexes 
Page de référence des fonctions (liste des catégories)
Page de référence des fonctions (liste alphabétique)
A propos des formules
A propos des fonctions
Définition de rubriques Calcul
Utilisation des opérateurs dans les formules
Action de script Lire AVPlayer
Action de script Définir options AVPlayer
Action de script Régler l'état de lecture AVPlayer