微信小程序开发中playBackgroundAudio暂停后再播放从头开始播放问题
最近项目差不多结尾了,所以终于有时间来开通csdn博客发表自己的博客了。
记录一下最近小程序项目中遇到的坑。
先上代码:
onMusicTap:function(){//1:获取状态var isp = this.data.isPlayingMusic;//2:如果当前背景音乐己经在播放 if(isp){wx.pauseBackgroundAudio();this.setData({ isPlayingMusic:false})}else{wx.playBackgroundAudio({dataUrl: 'http://127.0.0.1:3000/李荣浩 - 喜剧之王.mp3',});this.setData({ isPlayingMusic:true})}},data: {isPlayingMusic:false}
此时,当音频正在播放时,点击,暂停播放。
然后再次点击后,音频并没有从暂停的地方开始继续播放,而是从头开始播放。
查了许多资料并没有发现问题所在,最后发现如果dataUrl路径中带有中文,就会出现这个bug,所以将服务器端静态资源中的音频文件重命名为英文就正常实现播放暂停功能了。
微信小程序开发中playBackgroundAudio暂停后再播放从头开始播放问题相关推荐
- 解决微信小程序开发中wxss中不能用本地图片
微信小程序开发中wxss中不能用本地图片,我们可以用将我们的图片传到服务器上,然后直接引用在线地址.但是当我们没有服务器时,我们可以用"图床",这个具体可以百度.这里我们用第二种方 ...
- java写微信小程序答辩问题_微信小程序 开发中遇到问题总结
微信小程序 开发中遇到问题总结 1.由于小程序wx.request()方法是异步的,在app.js执行ajax后,各分页加载app.js的全局数据时,无法按顺序加载.例: //app.js App({ ...
- java写微信小程序答辩问题_java微信小程序开发中加密解密算法总结
详解java微信小程序开发中加密解密算法 一.概述 微信推出了小程序,很多公司的客户端应用不仅具有了APP.H5.还接入了小程序开发.但是,小程序中竟然没有提供Java版本的加密数据解密算法.这着实让 ...
- 关于微信小程序开发中遇到的缺少game.json问题的解决
关于微信小程序开发中遇到的缺少game.json问题的解决 参考文章: (1)关于微信小程序开发中遇到的缺少game.json问题的解决 (2)https://www.cnblogs.com/ygxd ...
- 微信小程序开发中30个常见问题解决方案
在小程序开发时需要注意哪些问题才可以避免走弯路呢?本文整理了30条常见问题,让开发者尽可能的绕开弯路 微信小程序在支持个人开发者后,一大批程序员从一条布满雷区的道路,跳到了另一条布满陷阱的坑路.许多人 ...
- 微信小程序开发中的二三事之网易云信IMSDK DEMO
本文由作者邹永胜授权网易云社区发布. 简介 为了更好的展示我们即时通讯SDK强悍的能力,网易云信IM SDK微信小程序DEMO的开发就提上了日程.用产品的话说就是: 云信 IM 小程序 SDK 的能力 ...
- 微信小程序页面栈_微信小程序开发中的页面栈及页面路由原理
摘要:小程序的开发方兴未艾,本文以图解的形式详细剖析了小程序开发中的页面栈及页面路由原理,对于该原理的深入理解有助于开发者更好地理解小程序的开发框架,更好地开发出功能强大的小程序. 微信小程序(以下简 ...
- 微信小程序开发中常见问题及解决方法
本文章总结小程序开发中常见的错误问题.希望能帮助初学者少走弯路,避免类似的错误. 1:出现"脚本错误或者未正确调用Page()"的错误提示. 解决方法:出现这个错误的原因通常是因为 ...
- 微信小程序开发中遇到的一些问题
1.关于Promise对象的打印 上面一个是高版本的基础库打印,下面一个是低版本的基础库打印 2.小程序打开项目控制台警告:VM745:1 [Event] 11 listeners of event ...
最新文章
- ICLR2020放榜 34篇满分论文! 48篇orals,108篇spotlights,531篇poster
- stm32的PWM占空比
- 1.Python算法之枚举算法
- java防止undo空间撑爆_秒杀系统设计补坑篇(seata回顾)
- 网速提高学习周——系统篇
- 【渝粤教育】广东开放大学 机械制造基础 形成性考核 (51)
- QML程序发布时无法正常运行的解决办法
- 算法高级(31)-搜索引擎中的拼写纠错功能该如何实现?
- Antlr中文文档初稿5(《ANTLR记号流》)
- Android中UI线程与后台线程交互设计的5种方法
- chatbot使用_使用Python设计ChatBot:一种改进的方法
- aws ssh 证书配置_在AWS Lambda中运行netflix bless ssh证书颁发机构
- 星巴克咖啡教室活动体验如何?
- 如何永久关闭QQ广告弹窗
- 自我监督学习:提高深度学习数据效率的计划
- UNIX SIGTERM等信号意义
- sql tuning advisor
- 初设大蟒蛇之Python函数篇
- Debezium报错处理系列十一:Data row is smaller than a column index, internal schema representation is probabl
- 一文带你看懂算术编码(C语言)