Devuelve la configuración del atributo especificado para el archivo de audio, vídeo o imagen de un campo contenedor.
GetAVPlayerAttribute(nombreAtributo)
nombreAtributo
: el nombre de un atributo admitido (ver más abajo).
texto, número
FileMaker Pro 14.0
Esta función se utiliza en FileMaker Go. Si se llama a esta función cuando el archivo multimedia se está reproduciendo o se ha pausado, devuelve un valor para el estado de reproducción actual del archivo. Si se llama a esta función cuando no hay ningún contenido multimedia reproduciéndose, devuelve un valor para el estado del último archivo multimedia reproducido. Si se llama a esta función si no se ha reproducido ningún archivo multimedia, devuelve una cadena vacía o el valor 0.
Atributo | Devuelve | Tipo de datos devuelto |
| Todos los atributos y sus valores. | texto |
| El tipo de origen utilizado para los archivos de audio y vídeo: | número |
| La URL, el nombre de campo o el nombre de objeto de presentación. Si | texto |
| Un número que representa el estado de reproducción del archivo multimedia. | número |
| El método utilizado para mostrar el contenido multimedia: | número |
| La posición (en segundos) del contenido multimedia en la que se encuentra la reproducción. | número |
| La posición inicial de la reproducción (en segundos). | número |
| La posición final de la reproducción (en segundos), devuelve el valor 0 si la reproducción ha llegado al final del contenido multimedia. | número |
| El periodo (en segundos) que se reproducirá el archivo de audio o vídeo. | número |
| Indica por qué se ha habilitado el último activador de guión OnObjectAVPlayerChange u OnFileAVPlayerChange. | número |
| Proporciona información sobre el evento que ha activado el último activador de guión OnObjectAVPlayerChange u OnFileAVPlayerChange: | número |
| Indica el archivo multimedia que debe reproducirse a continuación: | número |
| Devuelve el valor 0 si la reproducción ha finalizado correctamente o el valor 1 si ha finalizado debido a un error. | número |
| Devuelve el valor 1 (Sí) si los controles de reproducción están ocultos; de lo contrario, devuelve el valor 0 (No). | número |
| Devuelve el valor 1 (Sí) si los usuarios no pueden interactuar con la reproducción; de lo contrario, devuelve el valor 0 (No). | número |
| Devuelve el valor 1 (Sí) si se han desactivado los controles de reproducción de iOS en la pantalla de bloqueo o el panel de control cuando el contenido multimedia está reproduciéndose o en pausa; de lo contrario, devuelve el valor 0 (No). | número |
| 0 El vídeo se pausa (excepto en el modo de imagen en imagen) y el audio continúa reproduciéndose mientras FileMaker Go pasa a segundo plano. | número |
| Indica cómo se muestra el vídeo: | número |
| Indica el nivel de volumen de audio. | número |
| Especifica si el vídeo se muestra en el modo de imagen en imagen: | número |
| Especifica si se reproduce un vídeo en un dispositivo externo como, por ejemplo, Apple TV a través de AirPlay: | número |
| El tipo de origen utilizado para las imágenes: | número |
| La URL, el nombre de campo o el nombre de objeto de presentación de las imágenes. | texto |
| El periodo (en segundos) que deben mostrarse las imágenes. | número |
Detiene la reproducción de un archivo multimedia si se está reproduciendo.
If [GetAVPlayerAttribute("playbackState") = 1]
Estado de configuración de la reproducción de AVPlayer [Detenido]
End If
Comprueba la duración de un archivo multimedia y muestra un mensaje si esta es superior a 30 minutos.
If [GetAVPlayerAttribute("duration") > 1800]
Mostrar cuadro de diálogo personalizado ["Supera la duración máxima"; "La duración del vídeo actual es superior a 30 minutos."]
Else
Reproducción de AVPlayer [Campo: Biblioteca::Vídeo]
End If