开发一个简单的有声书APP

接上次记《斗破苍穹》有声小说爬取

上传到天翼云网盘听,体验不是很好,没有历史记录,顺序列表播放不按顺序来。所以考虑自己做一个简单APP。

技术选型

flutter: 现在最火的要属flutter了,但是flutter的写法真的很不习惯,所以放弃了flutter,希望有一天Google出flutter可视化布局工具吧。
apicloud: 以前用过这个做过几个项目,感觉局限很大,所以这次也不考虑
微信小程序: 微信小程序开发额度已满,测试开发账号需要经常切换,所以也不合适
uni-app: 与微信小程序一致,并且可以编译多端,自从wepy升级之后不兼容1.7.x之后就一直用uni-app开发小程序。所以就选它了。

所用接口

uni.createInnerAudioContext();

已实现功能

  1. 局限单本小说播放
  2. 上下集切换
  3. 历史播放时间记录
  4. 播放列表顺序播放
  5. 连续播放

存在的问题

  • 有时候华为荣耀10后台播放被杀

后续

以后慢慢的加入书架和书库,让内容丰富起来
解决APP后台被杀
...