多读多写多记录,多学多练多思考。----------- Grapefruit.Banuit Gang(香柚帮)


微信小程序打开某个页面播放背景音乐,离开此页面时关闭背景音乐

一、首先在app.json中配置一下

{"pages": ["pages/index/index"],"requiredBackgroundModes":["audio"],
}

二、要在哪一个页面中播放背景音乐,就在哪个页面的js文件下进行操作,wxml中不做任何操作

Page({/*** 页面的初始数据*/data: {},player(audio) {var that = this//title不写或放空会报错哦,即使不报错ios系统会不播放,所以必须加audio.title = '瞬间的永恒'//这点需知微信小程序上线不能超过2M,音乐文件会很大,所以要放在服务器上才可以audio.src = '音乐文件在服务器上的地址'//音乐播放结束后继续播放此音乐,循环不停的播放audio.onEnded(() => {that.player(wx.getBackgroundAudioManager())})},/*** 生命周期函数--监听页面加载*/onLoad: function () {//页面加载播放音乐this.player(wx.getBackgroundAudioManager())},/*** 生命周期函数--监听页面卸载*/onUnload: function() {//离开页面是停止播放音乐wx.getBackgroundAudioManager().stop();},/*** 页面相关事件处理函数--监听用户下拉动作*/onPullDownRefresh: function() {},/*** 页面上拉触底事件的处理函数*/onReachBottom: function() {},/*** 用户点击右上角分享*/onShareAppMessage: function() {},onPageScroll: function(ev) {}
})

ok,这样写只要title写了并且不为空ios也是正常的哦,就这些了,希望能帮助到一些朋友吧!!!有问题再留言!

微信小程序播放背景音乐,关闭背景音乐的操作相关推荐

  1. 微信小程序播放器的一些简单功能实现

    微信小程序播放器的一些简单功能实现 准备工作 一.构建npm(后面用到moment的格式化时间) 二.系统后台监测程序播放器配置(系统后台要知道该播放器是否在播放歌曲,并有一些简单的业务逻辑) 在ap ...

  2. 小程序确定取消弹窗_浅析微信小程序modal弹窗关闭默认会执行cancel问题

    在我们使用小程序的modal组件时候,有的时候会碰到一个问题,那就是弹框的关闭,我们并没有选择取消或确定,而是点击弹框之外的部分,这个时候弹框会关闭,按理来说不会触发取消和确定的绑定事件,但是有的时候 ...

  3. taro开发微信小程序-播放轨迹(十一)

    taro集成了地图后如何实现轨迹播放,暂停,停止呢?本身地图并不具备轨迹播放的能力,但是基于地图api可以实现轨迹播放的效果 思路如下: 1.获取所有的轨迹坐标点-最好是数组格式的json 2.定义一 ...

  4. C# 利用正则表达式获取文本中的https网址并替换新的对应的值,微信小程序播放腾讯视频

    后台用KindEditor传了好几个视频地址,需要在微信小程序播放,复文本框写的内容是保存在数据库的一个字段的,就像下面这样,像这小程序播放,需要解析除真正的视频地址,所有需要获取里面的两个视频地址, ...

  5. 微信小程序播放bilibili视频

    微信小程序播放B站视频 前端代码 wxml文件 <view class="body-view" style="text-align: center;"&g ...

  6. 微信小程序播放音乐的方法中的两种方法

    微信小程序播放音乐的方法有很多种,这里总结一下其中两种的优缺点,主要是最近用到了 audio组件 这个是最简单的 <audio src="播放链接" id="mus ...

  7. 微信小程序-仿朋友圈点赞评论操作面板

    目录 微信小程序-仿朋友圈点赞评论操作面板 一.效果 二.实现 1.wxml实现 2.js实现 3.wxss实现 三.记录 1.dataset使用 微信小程序-仿朋友圈点赞评论操作面板 一.效果 二. ...

  8. 微信小程序使用云函数进行mysql操作

    微信小程序使用云函数进行mysql操作 其他操纵数据库方式的一些问题 准备工作 云函数代码 调用云函数时候的代码 最后还需要注意的一些小事情: 其他操纵数据库方式的一些问题 现在使用小程序,对数据库的 ...

  9. 微信小程序播放视频卡顿问题

    一.默认初次加载卡顿情况明显 解决方案: 微信小程序使用video组件播放视频的时候,会出现卡顿或者无法播放的问题,加一个custom-cache="{{false}}"即可解决, ...

最新文章

  1. Kubernetes最佳实践S01E05:如何优雅地终止
  2. Silverlight4.0(9) 之 分页控件轻量级的Session
  3. Linux C中内联汇编的语法格式及使用方法
  4. c++ 绘制函数图像_图像轮廓和分水岭算法
  5. c语言 ipc 参数 序列化,浅谈IPC通信之序列化与反序列化(三)
  6. html用变量存储颜色信息,我如何使用间隔循环修改HTML Canvas颜色?
  7. linux servlet 乱码问题,Servlet一次乱码排查后的总结
  8. Ubuntu 系统目录结构
  9. mrtg监控硬盘容量,内存占用,CPU占用 二
  10. 干掉visio,这个画图神器太香了
  11. vue 音乐盒app_超全!孕期实用母婴类APP推荐......
  12. solidworks图纸模板添加_solidworks工程图模板如何设置和替换?
  13. solidworks2016安装教程及破解方法
  14. 设置代理后谷歌浏览器无法使用代理
  15. excel函数去重_Excel去除重复值方法汇总
  16. 【开发日志-已归档】2021-07
  17. Wannafly挑战赛24D-无限手套【dp】【数学】
  18. active英语怎么读音_inactive,inactive的英文意思和翻译,inactive的音标读音,用法,例句,发音,含义讲解...
  19. Python数据分析实战之物流行业数据分析
  20. 吾爱破解安卓逆向入门教程学习心得(1-4)

热门文章

  1. VS2022为什么会出现找不到指定文件?
  2. Mac运行已安装软件提示“XXX 已损坏,打不开。移到废纸篓/推出磁盘映像。”解决方法
  3. 使用Cloudflare Workers部署博客
  4. 【7W字长文】使用LVS+Keepalived实现Nginx高可用,一文搞懂Nginx
  5. bilibili mac客户端 哔哩哔哩 b站mac客户端
  6. 软件开发中的CI、CD、CD概念
  7. android程序 美食分享,下厨房Android产品分析
  8. Thread类实现多线程
  9. Allegro添加中文字体的简单有效方法
  10. 论文阅读: Spatial transformer networks