The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
This template enhances the regular audio embed with automatic fallback |
This template enhances the regular audio embed with automatic fallback using multiple <code><<nowiki/>source></code> elements, no preloading for faster load times, and no download option. Uses [[w:c:dev:HTML5AudioPlayer|HTML5AudioPlayer]]. |
||
To use, replace any regular audio embed with this template. For example, <code>[<nowiki/>[File:Elevator Jam.ogg]]</code> can be replaced with {{T|Audio|Elevator Jam.ogg}}. When played, it tries to play [[:File:Elevator Jam.ogg]], falling back to [[:File:Elevator Jam.ogg.mp3]] if OGG files cannot be played in the current browser. |
To use, replace any regular audio embed with this template. For example, <code>[<nowiki/>[File:Elevator Jam.ogg]]</code> can be replaced with {{T|Audio|Elevator Jam.ogg}}. When played, it tries to play [[:File:Elevator Jam.ogg]], falling back to [[:File:Elevator Jam.ogg.mp3]] if OGG files cannot be played in the current browser. |
||
Line 17: | Line 17: | ||
"2": { |
"2": { |
||
"label": "Fallback audio file", |
"label": "Fallback audio file", |
||
"description": "Name of the audio file to be played when the primary one fails |
"description": "Name of the audio file to be played when the primary one fails. By default, this is the primary file with .mp3 appended.", |
||
"default": "<primary audio file>.mp3", |
"default": "<primary audio file>.mp3", |
||
"type": "string" |
"type": "string" |
||
Line 28: | Line 28: | ||
"allow-preload": { |
"allow-preload": { |
||
"label": "Allow preloading?", |
"label": "Allow preloading?", |
||
"description": "Allows the audio to be embedded when custom JavaScript is not available, |
"description": "Allows the audio to be embedded when custom JavaScript is not available, like on mobile devices, at the expense of slower load times. Use if the page has a few audio files or if the audio files are small.", |
||
"type": "boolean" |
"type": "boolean" |
||
} |
} |