微信小程序点播音频服务器,微信小程序无法播放本地音频
在微信小程序中,可以通过 audio 组件播放网络音频资源。
现在想将音频先下载到本地,之后不用每次都下载,提高用户体验。
使用 wx.downloadFile 接口将音频文件下载后,无法通过 audio 组件或者 wx.playVoice 播放。
请问有没有相应解决方案?
示例代码:
var url = 'https://3grau1mtagozd1pbqgha143btf3tgn4mrqiaggh3qcpzs4.ourdvsss.com/d1.baidupcs.com/file/5a4e0bc78ded498675e8b042183829e4?bkt=p3-14005a4e0bc78ded498675e8b042183829e4d48c992100000002c21f&xcode=3f579862c963326fe8147ec337b560123862daa93a33ec7294b92e463168dc1b&fid=3674267090-250528-1254138521&time=1480644780&sign=FDTAXGERLBH-DCb740ccc5511e5e8fedcff06b081203-XseUFOCe8p7PmjxTbMzmEOizjxM%3D&to=sf&fm=Nan,B,T,t&sta_dx=180767&sta_cs=5316&sta_ft=Mp3&sta_ct=7&sta_mt=7&fm2=Nanjing,B,T,t&newver=1&newfm=1&secfm=1&flow_ver=3&pkey=14005a4e0bc78ded498675e8b042183829e4d48c992100000002c21f&sl=76480591&expires=8h&rt=sh&r=669195344&mlogid=7802661693086635803&vuk=3221603268&vbdid=2267029875&fin=%E5%8D%95%E8%AF%8D%E5%AF%BC%E5%87%BAMP3%E6%96%87%E4%BB%B6%E7%A4%BA%E4%BE%8B.Mp3&fn=%E5%8D%95%E8%AF%8D%E5%AF%BC%E5%87%BAMP3%E6%96%87%E4%BB%B6%E7%A4%BA%E4%BE%8B.Mp3&slt=pm&uta=0&rtype=1&iv=0&isw=0&dp-logid=7802661693086635803&dp-callid=0.1.1&hps=1&csl=336&csign=rwMbCnMmBEUBFeXEXdPhLF5PgwQ%3D&wshc_tag=0&wsts_tag=5840d8ac&wsid_tag=b70fed21&wsiphost=ipdbm'
wx.downloadFile({
url: url,
success: function(res) {
console.log(res.tempFilePath)
wx.playVoice({
filePath: res.tempFilePath,
complete: function (res) {
console.log('playVoice res')
console.log(res)
}
})
}
})
运行结果会打印 res.tempFilePath,但不会播放,也没有打印 'playVoice res'。
微信小程序点播音频服务器,微信小程序无法播放本地音频相关推荐
- 音频通道数、采样频率、采样位数、采样个数(样本数)的概念及计算一帧音频的大小、每秒播放的音频字节大小、一帧的播放时长、音频重采样
对于下面data和linesize的解释(参考下面3.4中的av_samples_alloc_array_and_samples函数说明): 1)data是通道的意思,例如双通道,data[0]代表左 ...
- 微信怎么开免流量服务器,微信如何省流量?关掉这几个功能 省一大半流量
月光族这个词,最早是用来形容不懂节俭的年轻人.每逢月末之时,一定会出现口袋中没钱的窘境.然而,随着智能机时代的到来,月光族也有了新的诠释,即那些到了月末,一定没有流量的用户们.事实上,没有流量是一件很 ...
- 微信公众号广告平台服务器,微信公众号的与众不同,从第三方平台开始
"人外有人,天外有天".随着公众平台日益渐火,微信公众号的建设单纯只靠健全他的自定义菜单,完善消息回复体系,稳定高质量更文频率,就能给自己的平台带来源源不断的粉丝了吗 为什么需要创 ...
- 微信有没有免费提现服务器,微信终于可以免费提现了,速领!
原标题:微信终于可以免费提现了,速领! 由于众所周知的原因,微信钱包中的零钱想要提现到银行卡的话,需要向平台支付0.1%的手续费,单笔最低0.1元/笔. 对于大多数人来说,虽然0.1%并不算太多,但是 ...
- 微信怎么退出我的城市服务器,微信没有城市服务怎么办 微信城市服务在哪里...
截至现在,微信城市服务已经接了全国多个城市,当然不少其他地区的用户也想看看这城市服务功能到底怎样,可以在自己手机微信上却是怎么也找不到城市服务,下面我来说下微信城市服务在哪里,微信没有城市服务怎么办. ...
- 微信转错怎么联系服务器,微信转账转错了怎么办 微信转账转错了怎么追回
微信时可以绑定银行卡之后,进行直接的转账的,快捷方便,生活中很多人都会选择.而微信转账转错了怎么办?微信转账转错了怎么追回?看看下文介绍吧. 微信转账转错了怎么办 一.微信中设置延时转账 1.打开手机 ...
- win10音频服务器未修复,如何修复Win10 1809音频输出设备未安装错误
现在一些用户报告,在升级到Win10 1809后,导致特定计算机上的声卡或音频出现问题,用户报告称,"音频输出设备未安装"的Bug错误. 该bug错误仅影响少数设备,因为Windo ...
- 应用程序层网关服务器,使用应用程序网关路由流量
使用应用程序网关路由流量 已完成 10 分钟 应用程序网关管理客户端应用程序可发送到 Web 应用的请求. 应用程序网关根据请求的 URL 将流量路由到 Web 服务器池. 这称为"应用层路 ...
- 西门子plc程序备份项目服务器,如何备份程序
打开STEP7,用"文件"菜单里的"另存为"就可以把你想要的程序保存在你想要保存的盘里了. 回答者: -我心飞翔- 2011-09-01 08:43 -我心飞翔 ...
- 小程序秒杀活动服务器,微信小程序官方上线张大仙周年活动,人数太多把服务器弄崩溃了...
原标题:微信小程序官方上线张大仙周年活动,人数太多把服务器弄崩溃了 说起如今人气最旺的<王者荣耀>主播,莫过于就是靠着一手"素质直播"走遍天下的张大仙了.之前由于一些合 ...
最新文章
- mysql 对部分表binlog_MySQL抑制binlog日志中的BINLOG部分的方法
- 【错误记录】Android Studio 的 Flutter 代码界面没有 Logcat 面板
- 乐高机器人java程序代码_用JAVA编写一个乐高机器人躲避障碍物运动到目标点的程序....
- PyQt5 技巧篇-窗口置顶设置,如何使窗口始终显示在最前面
- 3.2.4 迁移学习和多任务学习
- SQL ORDER BY 两个列
- 电子科技大学研究生计算机与科学,川大和电子科技大学那个计算机考研专业好?...
- pop客户机程序流程图_基于.NET的在线考试系统的设计与实现
- 解读 Microsoft.NET.Sdk 的源码,你能定制各种奇怪而富有创意的编译过程
- 前端学习(973):移动端其他插件使用
- linux 两块硬盘 分区,linux 两块硬盘分区,这个是什么/dev/mapper/VolGroup00-LogVol00
- 虚拟桌面分屏_桌面中的灭霸 三星C49HG90 32:9超带鱼屏体验
- Java FileReader与FileWriter讲解
- 初学Docker容器网络不得不看的学习笔记
- JS-function-BOM(window,history,location,navigator,screen)
- 微信小程序中的json格式文件
- ECS 还是轻量应用服务器,看完评测你就知道了?
- vue安装vue-pdf(预览pdf)
- 南京:全面启用商品房买卖电子合同
- 项目进度管理+项目成本管理