需求是一进来音乐就开始播放,本来以为只有wx.playBackgroundAudio(使用后台播放器播放音乐,对于微信客户端来说,只能同时有一个后台音乐在播放。当用户离开小程序后,音乐将暂停播放;当用户在其他小程序占用了音乐播放器,原有小程序内的音乐将停止播放。)才能实现。还是文档没仔细看。发现有更好用的wx.createInnerAudioContext。
由于自己是边写项目边看文档,发现自己对小程序的文档还不够熟练啊。仔细阅读文档的重要性。
这里只介绍简单的播放暂停,具体详见文档
https://developers.weixin.qq.com/miniprogram/dev/api/createInnerAudioContext.html
js

const innerAudioContext = wx.createInnerAudioContext();
Page({data: {},onShow: function () {innerAudioContext.src = "http://ws.stream.qqmusic.qq.com/M500001VfvsJ21xFqb.mp3?guid=ffffffff82def4af4b12b3cd9337d5e7&uin=346897220&vkey=6292F51E1E384E061FF02C31F716658E5C81F5594D561F2E88B854E81CAAB7806D5E4F103E55D33C16F3FAC506D1AB172DE8600B37E43FAD&fromtag=46"//音频的数据链接,用于直接播放。支持云文件ID(2.2.3起)。},//点击播放,(如果要一进来就播放放到onload即可)play: function () {innerAudioContext .play();},//点击 停止stop: function () {innerAudioContext .pause();}
})

微信小程序音频的使用:wx.createInnerAudioContext的使用相关推荐

  1. 微信小程序-音频播放-wx.createInnerAudioContext() 每次都是重复播放同一条录音

    前言 在调试微信小程序音频播放时,刚开始我也是直接复制官方文档的实例: const innerAudioContext = wx.createInnerAudioContext() innerAudi ...

  2. 微信小程序 音频播放功能createInnerAudioContext

    微信小程序 音频播放功能createInnerAudioContext 效果: 前端界面代码: <view class="cu-modal {{ModalName=='DialogMo ...

  3. 微信小程序全局音频设置,手机上播放不了音频的问题解决方案,微信小程序音频无法播放问题.

    微信小程序设置全局音频: 微信小程序目前已经不支持audio组件的使用, 只能使用wx.createInnerAudioContext 接口. 具体操作如下 app.js文件的设置 // app.js ...

  4. 微信小程序-音频播放 每次都是重复播放同一条录音

    前言 在调试微信小程序音频播放时,刚开始我也是直接复制官方文档的实例: const innerAudioContext = wx.createInnerAudioContext() innerAudi ...

  5. uniapp实现微信小程序音频播放倒计时的功能,类似微信语音条

    uniapp实现微信小程序音频播放功能 最近需要有个项目需要用到音频播放,第一个想到的是audio标签,但是查阅了uniapp官方文档,发现audio组件已经不维护了. 官网推荐使用uni.creat ...

  6. 微信小程序音频相关问题:播放,录音等相关

    其实我也知道音频问题,十分尴尬,可以参考的资料极少,研究者也不多,所处的教程也基本是基础的内容,稍微深入几乎一篇都没有:所以前段时间我就准备弄的东西,一直没弄,因为没资料去弄,但是今天,看到一个同学遇 ...

  7. 微信小程序-API-数据缓存-wx.setStorageSync

    微信小程序-API-数据缓存-wx.setStorageSync-2020-2-18 存 wx.setStorageSync('openid', openid); //将openid存入本地缓存 取 ...

  8. 微信小程序设置请求超时wx.request等,简单易懂!

    微信小程序设置请求超时wx.request等 一.用到的方法: 个人理解,比较粗糙 看不懂可以百度一下具体用法 new Promise:new了一个函数或者方法,可以被Promise.race等方法调 ...

  9. 微信小程序登录流程+介绍wx.login和auth.code2Session

    微信小程序登录流程+介绍wx.login和auth.code2Session 几个核心API和核心字段 wx.login() 调用接口获取登录凭证(code) code2Session 登录凭证校验, ...

  10. 微信小程序音频IOS无法播放问题总结

    [问题] 微信小程序,将文字转换为语音后,使用音频进行播放.在安卓手机下可以正常播放,在IOS下不行. [环境] 微信小程序库版本2.3.0 百度语音合成服务 [解决方法] 正确代码: //创建一个音 ...

最新文章

  1. Robot 3D Map Navigation
  2. Cython——Windows环境下配置faster-rcnn、yolo、ctpn等目标检测框架中Cython文件[cython_nms、bbox、gpu_nms]编译问题解决方案
  3. 传智学员信息登记表html代码_IT兄弟连 HTML5教程 HTML5文字版面和编辑标签 使用HTML表格...
  4. 从代码到 Docker、Kubernetes、Istio、Knative……,或许是时候重新思考从代码到云的编程了...
  5. 荒岛余生最后一个包裹_从《荒岛余生》看上世纪九十年代美国社会主流价值观...
  6. Asp.net MVC3 RTM的源代调试
  7. ajax control toolkit vs2013,如何将Ajax Control Toolkit控件安装到Visual Studio 2005工具箱
  8. 七张王牌助你做人做事顺遂成功
  9. 八个经验处理开关电源PCBLayout
  10. 最新简约轻量版H5手机微商城运营源码对接最新Z支付个人免签接口
  11. 几张趣图助你理解HTTP状态码
  12. python分析微博数据中心_数据分析如何驱动社交媒体营运
  13. 2022男神/女神完整投票系统Ver5.5.21
  14. 公司午休 同事打鼾怎么办?
  15. vim正则表达式(转)
  16. 闻之梦中,曾经如是(1)
  17. 一般树与二叉树的相互转换
  18. snap.py 教程
  19. P2P网贷系统开发的软件测试
  20. O2O:中国地图行业新机遇

热门文章

  1. 2022年高压电工判断题及答案
  2. 服务器系统和操作系统有什么区别
  3. python excel模板_如何利用Excel与Python制作PPT
  4. 打卡第四天 学习python读取mat和xslx文件+敢死队+XPOWER
  5. 华为鸿蒙系统手机上市,6月2日华为要有大动作,不仅有鸿蒙系统,P50发布时间也将公布...
  6. mysql increment参数_mysql auto_increment
  7. 计算机专业在广东省的录取分数线,深圳大学广东本科批稳居广东高校前4!2019各省录取分数线发布!...
  8. 一度智信:这些方法,帮你解决网店权重下降问题
  9. UC浏览器电脑版来了:用了有快感?
  10. 服务器挖矿病毒的排查过程