AudioPlayer
Less than 1 minute
Deprecated
We recommend you to use VidStack for better experience.
Embed audios in Markdown files.
Install vidstack@next package in your project first to use this component:
pnpm
pnpm add -D vidstack@nextyarn
yarn add -D vidstack@nextnpm
npm i -D vidstack@nextDemo
An audio player
<AudioPlayer src="//theme-hope-assets.vuejs.press/files/sample.mp3" />An audio player with poster and title
<AudioPlayer
src="//theme-hope-assets.vuejs.press/files/sample.mp3"
title="A Sample Audio"
poster="//theme-hope-assets.vuejs.press/logo.svg"
/>Props
src
Type:
PlayerSrctype PlayerSrc = MediaSrc | MediaSrc[]; type MediaSrc = | string | AudioSrc | VideoSrc | HLSSrc | DASHSrc | YouTubeSrc | VimeoSrc;Required: Yes
Video source link.
Relative URL is NOT supported. When filling in a pathname, base will be automatically added to the beginning of the pathname.
tracks
- Type:
TextTrackInit[] - Required: No
Audio/Video subtitles and chapters.
player
- Type:
Omit<VidstackPlayerConfig, "target" | "src" | "sources" | "tracks"> - Required: No
VidStack player options
layout
- Type:
Partial<DefaultLayoutProps> - Required: No
VidStack layout options
Changelog
6/4/25, 1:34 PM
View All Changelog
1bd5f-on96c95-on9bd48-on3c27a-onfb6da-on0f844-on757fd-on43072-one728e-on2a306-on564d1-ond69e5-onab41c-on69cce-on