返回针对容器字段中音频、视频或图像文件的指定属性的设置。
GetAVPlayerAttribute(属性名称)属性名称 - 支持的属性的名称(如下所示)。
文本、数字
FileMaker Pro 14.0
此函数在 FileMaker Go 中使用。如果在播放或暂停媒体文件时调用此函数,则返回表示文件当前回放状态的值。如果在未播放媒体时调用此函数,则返回最近播放的媒体文件的状态。如果在从未播放过任何媒体文件的情况下调用此函数,则返回空字符串或"0"。
属性  | 返回  | 返回的数据类型  | 
  | 所有属性及其值。  | 文本  | 
  | 用于音频和视频文件的源类型:   | 数字  | 
  | URL、字段名或布局对象名。如果   | 文本  | 
  | 一个数字,表示媒体回放的状态:   | 数字  | 
  | 用于显示媒体的方法:  | 数字  | 
  | 媒体中当前正在播放的位置(以秒为单位)。  | 数字  | 
  | 回放的开始位置(以秒为单位)。  | 数字  | 
  | 回放的结束位置(以秒为单位);如果播放到媒体结束,则返回"0"。  | 数字  | 
  | 音频或视频文件将播放的时间长度(以秒为单位)。  | 数字  | 
  | 指示激活最后一个 OnObjectAVPlayerChange 或 OnFileAVPlayerChange 脚本触发器的原因:   | 数字  | 
  | 提供有关激活最后一个 OnObjectAVPlayerChange 或 OnFileAVPlayerChange 脚本触发器的事件的信息:   | 数字  | 
  | 指示接下来播放哪个媒体文件:  | 数字  | 
  | 如果回放成功结束,则返回"0";如果回放因错误而结束,则返回"1"。  | 数字  | 
  | 如果回放控件被隐藏,则返回"1"(是);否则返回"0"(否)。  | 数字  | 
  | 如果用户无法与回放交互,则返回"1"(是);否则返回"0"(否)。  | 数字  | 
  | 如果在播放或暂停媒体时,锁定屏幕上或控制面板上的 iOS 回放控件被禁用,则返回"1"(是);否则返回"0"(否)。  | 数字  | 
  | 0,FileMaker Go 移至后台时,视频被暂停("画中画"除外)、音频继续播放。  | 数字  | 
  | 指示视频的显示方式:  | 数字  | 
  | 指示音频的音量水平。  | 数字  | 
  | 指定视频是否显示为"画中画":  | 数字  | 
  | 指定视频是否在外部设备上播放,例如通过 AirPlay 在 Apple TV 上播放:  | 数字  | 
  | 用于图像的源类型:   | 数字  | 
  | 图像的 URL、字段名或布局对象名。  | 文本  | 
  | 图像应显示的时间长度(以秒为单位)。  | 数字  | 
停止播放媒体文件(如果它当前正在播放)。
If [GetAVPlayerAttribute("playbackState") = 1]
	AVPlayer 设置回放状态 [已停止]
End If检查媒体文件的持续时间,如果时间超过 30 分钟则显示消息。
If [GetAVPlayerAttribute("duration") > 1800]
	显示自定义对话框 ["超过最长持续时间"; "当前视频超过 30 分钟。"]
Else
	AVPlayer 播放 [字段: 库::视频]
End If