This page provides information on how to use the Audio widget to play MP3, WAV, OGG audio files. It also supports URLs from YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia, Mixcloud, and DailyMotion.
Properties allow you to edit the widget, connect it with other widgets and customize the user actions.
These properties allow you to edit the widget. All of these properties are present in the property pane of the widget.
|URL||String||URL of the audio source to play. Supports MP3, WAV, OGG format.|
|Auto Play||Boolean||Plays audio automatically on page load, without any action from the user.|
|Visible||Boolean||Controls the widget's visibility on the page.|
|Animate Loading||Boolean||Allows you to control a widget’s animation on the page load.|
These properties allow you to bind your widget with any other widget in queries or JS objects. For instance, you can use
Audio1.isVisible to get the visibility status.
|autoPlay||Boolean||Reflects the state of the widget's Auto Play setting.|
|playState||String||Shows whether the Audio widget is currently playing sound. Represented by a (string) with value "NOT_STARTED", "PLAYING," "PAUSED," or "ENDED."|
|playing||Boolean||This property provides the playing state of the widget.|
When the event is triggered, these event handlers can run queries, JS code, or other supported actions
|onPlay||Sets the action to run when the audio begins playing.|
|onPause||Sets the action to run when the audio is paused.|
|onEnd||Sets the action to run when the audio ends.|