Executa áudio, vídeo ou imagens de um campo de container, objeto de layout ou URL.
Automatização de tarefas com scripts
•Origem especifica a origem da mídia:
•Objeto de layout especifica o objeto de layout a partir do qual reproduzir a mídia.
•Campo especifica o campo de container a partir do qual reproduzir a mídia. O campo não precisa estar presente no layout.
•URL especifica o URL a partir do qual reproduzir a mídia. Você pode digitar o URL ou criar o URL a partir de um cálculo.
Se nenhuma fonte for especificada, a etapa de script usará o objeto de layout ativo quando possível.
•Apresentação especifica como exibir a mídia. Se a fonte da mídia for um campo ou um URL, as únicas opções de Apresentação serão Tela cheia somente e Somente áudio.
•Iniciar em tela cheia inicia a reprodução da mídia em tela cheia, mas permite a alteração da apresentação a ser incorporada.
•Tela cheia somente reproduz a mídia em tela cheia.
•Iniciar incorporado inicia a reprodução da mídia como incorporada, mas permite a alteração da apresentação para tela cheia.
•Somente incorporado reproduz a mídia como incorporada. Não permite que os usuários alterem a apresentação para tela cheia.
•Somente áudio reproduz somente o áudio.
•Desativar interação ativa ou desativa a interação do usuário com a reprodução. Se essa opção for definida como Sim, você não poderá usar os controles de reprodução ou os gestos para interagir com a mídia.
•Sim desativa a interação do usuário com a reprodução.
•Não ativa a interação do usuário com a reprodução.
•Ocultar controles mostra ou oculta os controle de reprodução enquanto a mídia é reproduzida. Se ocultar os controle de reprodução, mas ativar a interação, você pode usar gestos em vez de controles de reprodução.
•Sim oculta os controles de reprodução.
•Não mostra os controles de reprodução.
•Posição especifica quantos segundos desde o início da mídia para iniciar a reprodução.
•Desvio inicial especifica o início do intervalo de reprodução em segundos desde o início da mídia. A mídia pode ser reproduzida somente dentro do intervalo de reprodução. Por exemplo, se você definir a opção como 30, o usuário não poderá rebobinar ou reproduzir os primeiros 30 segundos da mídia. O valor padrão dessa opção é 0, o que permite à mídia iniciar a reprodução desde o começo.
•Desvio final especifica o fim do intervalo de reprodução em segundos desde o início da mídia. A mídia pode ser reproduzida somente dentro do intervalo de reprodução. Por exemplo, se você definir a opção como 100, o usuário não poderá avançar rapidamente ou reproduzir além dos primeiros 100 segundos da mídia. O valor padrão dessa opção é 0, o que permite que a mídia seja reproduzida até o final.
Produto | Suportado |
FileMaker Pro Advanced | Não |
FileMaker Go | Sim |
FileMaker WebDirect | Não |
FileMaker Server | Não |
Produto FileMaker Cloud | Não |
FileMaker Data API | Não |
Publicação na Web personalizada | Não |
Solução runtime | Não |
FileMaker Pro 14.0
Use este script para reproduzir arquivos de mídia a partir de campos de container, objetos de layout ou URLs no FileMaker Go. A mídia pode ser um arquivo de áudio, vídeo ou imagem.
Se a janela em primeiro plano tiver um arquivo de mídia em reprodução quando a janela for movida para trás, o arquivo de mídia continuará sendo reproduzido.
Reproduz um arquivo de mídia em tela cheia e oculta os controles de reprodução após o gatilho de script AoCarregarRegistro ser ativado:
Reprodução do AVPlayer [Campo: Biblioteca::Vídeo; Apresentação: Somente tela cheia; Ocultar controles: Sim]
Retoma a reprodução de um arquivo de mídia a partir da posição em que parou pela última vez.
Definir campo [Biblioteca::Última posição de parada; GetAVPlayerAttribute ("posição")]
Reprodução do AVPlayer [Campo: Biblioteca::Vídeo; Posição: Biblioteca::Última posição de parada]
Reproduz o arquivo de mídia em tela cheia para iPhone e incorporado para iPad.
If [Get (Device) = 3 //iPad]
Reprodução do AVPlayer [Nome do objeto: "Container"; Apresentação: Iniciar incorporado]
Else If [Get (Device) = 4 //iPhone]
Reprodução do AVPlayer [Nome do objeto: "Container"; Apresentação: Iniciar em tela cheia]
End If