跳至主要內容

AudioPlayer

小于 1 分钟

已废弃

为了更好的体验,我们建议你使用 VidStack

在 Markdown 文件中嵌入音频。

使用本组件前,请先在你的项目中安装 vidstack@1 包:

pnpm
pnpm add -D vidstack@1

示例

一个音频播放器
<AudioPlayer src="//theme-hope-assets.vuejs.press/files/sample.mp3" />
一个拥有标题和封面的音频播放器
<AudioPlayer
  src="//theme-hope-assets.vuejs.press/files/sample.mp3"
  title="A Sample Audio"
  poster="//theme-hope-assets.vuejs.press/logo.svg"
/>

属性

src

  • 类型: PlayerSrc

    type PlayerSrc = MediaSrc | MediaSrc[];
    type MediaSrc =
      | string
      | AudioSrc
      | VideoSrc
      | HLSSrc
      | DASHSrc
      | YouTubeSrc
      | VimeoSrc;
    
  • 必填: 是

视频源链接。

不支持相对路径。当填写路径名时,base 将自动添加到路径名的开头。

tracks

  • 类型: TextTrackInit[]
  • 必填: 否

视频/音频字幕和章节。

player

  • 类型: Omit<VidstackPlayerConfig, "target" | "src" | "sources" | "tracks">
  • 必填: 否

VidStack 播放器选项

layout

  • 类型: Partial<DefaultLayoutProps>
  • 必填: 否

VidStack 布局选项