美文网首页微信小程序
6-16 音乐播放最终章

6-16 音乐播放最终章

作者: 留白_汉服vs插画 | 来源:发表于2017-11-23 18:23 被阅读13次

bug3 进入别的页面,播放器背景不对

就是比如1、打开新闻详情页面一,打开音乐。2、退出详情页面,3、打开详情页面二。这时候音乐播放按钮是开启的,而且音乐播放背景也是新闻详情页面一的。

原因:进入页面二的时候,通过判断全局变量app.globalData.g_isPlayingMusic来判断当前页面的播放还是暂停状态。但是这里的全局变量app.globalData.g_isPlayingMusic指的是上一篇文章的播放状态,而不是本页面的。 

解决办法:需要定义另外一个变量,这个变量也是全局的,表示当前哪一个音乐被播放,它的值就是新闻详情的postId。现在打开一个新闻详情,播放还是暂停状态的判断条件改变了,不仅要全局的音乐播放状态是开启,而且还要判断开启的音乐是本新闻详情页面的音乐。如果postId不对,那么背景图片并不改变。在暂停时清空这个全局id,音乐播放状态赋值为false。

还有bug,调用的是暂停函数,再启动确实从头开始。总控开关是没有问题。这个问题只在模拟器,真机是没问题的。

相关文章

  • 6-16 音乐播放最终章

    bug3 进入别的页面,播放器背景不对 就是比如1、打开新闻详情页面一,打开音乐。2、退出详情页面,3、打开详情页...

  • 音乐播放

    日常开发中所用到的音乐播放 ,除了音乐播放器之外就是音效的播放: 音效播放 音乐播放 音乐播放指的是用音乐播放框架...

  • 2018-11-12

    <! - 音乐播放代码开始 - > <! - 音乐播放代码结束 - > //音乐播放代...

  • 【源码】Android播放界面仿QQ音乐开源音乐播放器、一个集结

    优质源码 Android播放界面仿QQ音乐开源音乐播放器 项目介绍: 播放界面仿QQ音乐 网络音乐抓取自百度音乐,...

  • 1.7 背景音乐播放

    1、显示音乐播放图标 1.1 新增音乐播放图片 post-detail.wxml 1.2 添加音乐播放的CSS代码...

  • 音乐播放

    http://www.cnblogs.com/xiaofeixiang/p/4231307.html

  • 音乐播放

    AVAudioPlayer :播放音乐, 只能播放本地 AVPlayer :播放音乐 ,本地、远程通吃, 并且还可...

  • 音乐播放

    rxswiftPlayer 这是一个音乐播放器,基于swift与rxswift双向绑定架构编写,git地址 简易播...

  • Android 音乐播放器

    MusicLake Android 音乐播放器 本地音乐播放,在线音乐支持百度音乐,QQ音乐、虾米音乐、网易云音乐...

  • cocos 播放音乐问题

    playMusic 播放背景音乐 背景音乐只有一个,当播放音乐A时,播放B时,A音乐会自动停止。 playEffe...

网友评论

    本文标题:6-16 音乐播放最终章

    本文链接:https://www.haomeiwen.com/subject/exnzvxtx.html