当前位置:网站首页>解决使用uni-app MediaError MediaError ErrorCode -5
解决使用uni-app MediaError MediaError ErrorCode -5
2022-07-07 18:42:00 【No Bug】
需要给app做一个语音播报,先在网上找一个在线和成MP3文件网站,合成需要的语音下载好。
放到本地文件里,要使用的时候直接 innerAudioContext.onPlay 就行。
没想到一来就是
在网上找了半天也没有找到解决方式,/(ㄒoㄒ)/~~。
然后我试了试官网的例子,可以正常播放啊。我就把官方例子的播放地址改成自己的本地地址,然后还是老样子!
应该是不能播放本地地址的音频文件,然后我把我的mp3文件存到腾讯云,就可以正常使用了。
改成网络地址后
openVoice() {
const innerAudioContext = uni.createInnerAudioContext();
innerAudioContext.autoplay = true;
innerAudioContext.src =
'http://1.14.142.212/zjl.mp3'
innerAudioContext.onPlay(() => {
console.log('开始播放');
});
innerAudioContext.onError((res) => {
console.log(res.errMsg);
console.log(res.errCode);
});
}
成功播放。哭了/(ㄒoㄒ)/~~
这里稍微讲一下怎么把本地文件放到网络地址上。
思路:
1.需要一个云服务器(购买)。
2.创建FTP站点
3.创建网站站点把文件映射到网络地址
详细步骤
1.我使用的腾讯云,进入宝塔面板创建一个FTP站点
2.进入在你创建FTP的根目录
上传你的文件
3.创建一个网站站点 ,没有域名就用IP,我的域名还是备案中,所以我用的IP。注意根目录和你FTP的一致。
使用
比如我上传了一个mp3文件,访问地址就是
边栏推荐
- C语言 整型 和 浮点型 数据在内存中存储详解(内含原码反码补码,大小端存储等详解)
- 【函数递归】简单递归的5个经典例子,你都会吗?
- [MySQL - Basic] transactions
- Guava multithreading, futurecallback thread calls are uneven
- 【网络原理的概念】
- 使用 BR 备份 TiDB 集群数据到 Azure Blob Storage
- 实战:sqlserver 2008 扩展事件-XML转换为标准的table格式[通俗易懂]
- Static analysis of software defects codesonar 5.2 release
- Solve the problem that the executable file of /bin/sh container is not found
- 想杀死某个端口进程,但在服务列表中却找不到,可以之间通过命令行找到这个进程并杀死该进程,减少重启电脑和找到问题根源。
猜你喜欢
使用camunda做工作流设计,驳回操作
机械臂速成小指南(十二):逆运动学分析
Implement secondary index with Gaussian redis
大厂经典指针笔试题
How to meet the dual needs of security and confidentiality of medical devices?
【OpenCV 例程200篇】223. 特征提取之多边形拟合(cv.approxPolyDP)
AADL inspector fault tree safety analysis module
测量楼的高度
网络原理(1)——基础原理概述
[paper reading] maps: Multi-Agent Reinforcement Learning Based Portfolio Management System
随机推荐
4G设备接入EasyGBS平台出现流量消耗异常,是什么原因?
《数字图像处理原理与实践(MATLAB版)》一书之代码Part2[通俗易懂]
恶魔奶爸 B3 少量泛读,完成两万词汇量+
开发那些事儿:Go加C.free释放内存,编译报错是什么原因?
Nebula Importer 数据导入实践
最新版本的CodeSonar改进了功能安全性,支持MISRA,C ++解析和可视化
Apifox interface integrated management new artifact
Cantata9.0 | new features
Lingyun going to sea | yidiantianxia & Huawei cloud: promoting the globalization of Chinese e-commerce enterprise brands
软件缺陷静态分析 CodeSonar 5.2 新版发布
ERROR: 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your
恶魔奶爸 A3阶段 近常速语流初接触
怎样用Google APIs和Google的应用系统进行集成(1)—-Google APIs简介
实战:sqlserver 2008 扩展事件-XML转换为标准的table格式[通俗易懂]
【C语言】指针进阶---指针你真的学懂了吗?
【网络原理的概念】
开发一个小程序商城需要多少钱?
使用camunda做工作流设计,驳回操作
智能软件分析平台Embold
I Basic concepts