uniapp获取音频的时长

简介: uniapp获取音频的时长

在Uniapp中,可以使用uni-voice包获取音频的时长。首先,需要在项目中安装uni-voice包:


npm install uni-voice


然后,可以使用以下代码获取音频的时长:


// 引入uni-voice包
const voice = require("uni-voice");
// 获取音频的时长
voice.getDuration({
  filePath: '音频文件路径',
  success: (res) => {
    console.log("音频时长:" + res.duration + "秒");
  },
  fail: (err) => {
    console.error(err);
  }
});


其中,filePath参数为音频文件的路径,success回调函数将返回音频的时长(单位为秒)。如果获取失败,可以在fail回调函数中处理错误。

相关文章
|
4月前
|
JavaScript
uniapp+uView 【详解】录音,自制音频播放器
uniapp+uView 【详解】录音,自制音频播放器
128 0
|
6月前
uniapp音频加进度条加蓝牙ibecon设备搜索
uniapp音频加进度条加蓝牙ibecon设备搜索
61 0
|
6月前
uniapp后台播放音频功能制作
uniapp后台播放音频功能制作
251 0
|
11月前
|
API
uniapp播放音频
uniapp播放音频
155 0
|
4月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的房屋租赁App的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的房屋租赁App的详细设计和实现(源码+lw+部署文档+讲解等)
125 7
基于SpringBoot+Vue+uniapp的房屋租赁App的详细设计和实现(源码+lw+部署文档+讲解等)
|
4月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的汉服交易小程序的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的汉服交易小程序的详细设计和实现(源码+lw+部署文档+讲解等)
60 7
|
4月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的宠物医院微信小程序的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的宠物医院微信小程序的详细设计和实现(源码+lw+部署文档+讲解等)
79 7
|
4月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的武汉市公交路线查询系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的武汉市公交路线查询系统的详细设计和实现(源码+lw+部署文档+讲解等)
108 7
|
4月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的旅游攻略系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的旅游攻略系统的详细设计和实现(源码+lw+部署文档+讲解等)
107 7