uni-app无法录音

uni-app无法录音

开发环境 版本号 项目创建方式
Mac 12.1 HBuilderX

操作步骤:

  • 点击录音图标开始录音再点击一次结束录音

预期结果:

  • 录音成功,能正常播放

实际结果:

  • 无法进入onStart函数,并且uni.getRecorderManager 为空对象

bug描述:

23 回复

提供 可以运行的demo

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


你的意思是整个项目嘛?第一次提交bug 还不太会…

回复 1***@163.com: 你运行官方的 Hello uni-app 项目,看有没有回调

录音,需要开启麦克风权限

回复 FullStack: 开启了

按照文档测试 进入error

什么错误

测试正常

回复 DCloud_Android_ST: 我也遇到了这个问题 ,直接hbuild调试没有问题 打包 之后 录音对象是空的{}

回复 DCloud_Android_ST: 一样的问题,自定义基座运行录音对象为{}

第一次会弹出 麦克风 权限,我这边测试没有问题

能撤销之前的权限 重新给权限嘛

或者说您这边的代码方便给我分吗 我自己研究下

回复 1***@163.com: 就是你的那份代码

你用HBuliderX-Alpha 测试下

我生成的自定义基座为什么没有录音这一项权限?manifest.json里都勾选了,然后我的源码视图和permission.js 给的示例demo一样,但是生成的基座就是没有录音这个权限,调用permission.js,返回的权限一直都是永久被拒绝。。。

解决了,是组件中不能使用录音(组件值得是页面中的components)

我这边也遇到了这样的问题

但是是打包后不能获取录音对象

安卓的为{}

ios是好的

而且没有用组件

博主 真机调试的时候是好用的,但是云打包之后就会出现不能启用录音功能 请问是什么问题

回到顶部