uni-app uni.getRecorderManager

uni-app uni.getRecorderManager

项目 信息
产品分类 uniapp/小程序/微信
PC开发环境操作系统 Windows
PC开发环境操作系统版本号 10
HBuilderX类型 正式
HBuilderX版本号 4.45
第三方开发者工具版本号 1.06.2412050
基础库版本号 3.7.4
项目创建方式 HBuilderX

示例代码:

import { onMounted, ref } from 'vue';
const recorderManager = uni.getRecorderManager();
console.log(recorderManager)
// 用于存储当前声音分贝值
const decibelValue = ref(null);  

// 开始录音
const startRecord = () => {
recorderManager.start({
detectDecibel: true
});
console.log('开始录音');
};  

// 停止录音
const stopRecord = () => {
recorderManager.stop();
console.log('停止录音');
};  

// 监听声音分贝变化事件
recorderManager.onDecibelChange((res) => {
decibelValue.value = res.dB;
});  

// 监听录音停止事件
recorderManager.onStop(() => {
decibelValue.value = null;
});  

操作步骤:

见上面

预期结果:

见上面

实际结果:

见上面

bug描述:

recorderManager.onDecibelChange is not a function  
没有onDecibelChange 方法

更多关于uni-app uni.getRecorderManager的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

联系方式 545320489 QQ

更多关于uni-app uni.getRecorderManager的实战教程也可以访问 https://www.itying.com/category-93-b0.html


脑残了,没看到只支持支付宝

回到顶部