微信小顺序:音乐播放器

近来终究做了第一个微信小顺序,是音乐类的运用,所以音乐播放器必不可少。
由于运转环境的限定,没有现成的轮子,只能本身重新造一个了。

功用清单

  1. 基本功用:播放停息进度住手

  2. 扩大功用:播放列表歌曲切换播放形式播放事宜

  3. 处置惩罚官方API的坑(BUG?)

    • Andriod,从停息状况恢复播放,不会触发播放事宜

    • 手机终端,歌曲播放完成后,住手事宜会触发两次

    • 手机终端,背景播放器假如处于播放停息状况时,播放其他歌曲会变成继承播放当前歌曲

  4. 处置惩罚不了的坑

    • iOS,设置进度会有严峻的耽误,播放进度显现不同步,屡次设置进度还会是播放器变得不稳定,所以临时不做进度掌握的功用

    • iOS,当小顺序切换到背景执行时,除了之前播放过的歌曲,播放其他歌曲会失效

轮子地点

https://github.com/zengdongba…

    原文作者:zengdongbao
    原文地址: https://segmentfault.com/a/1190000008209804
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞