Taro practice: developing Netease cloud music

Time:2020-3-12

Project address

https://github.com/abc-club/t…

Like can star

Explain

Built by taro cli, and used with typescript and DVA to match wechat applet and H5 (because taro.getbackgroundaudiomanager is not compatible with H5, currently H5 terminal cannot play normally)

Part of the code reference from https://github.com/lsqy/taro-

Function

First, start the server. The interface service is provided by neteasecloudmusicapi. Download the code and start the service. The command is as follows:

npm i
npm run start

Start client

npm install
NPM run dev: weapp or NPM run dev: H5

TODO

Screenshots

  • home page

Taro practice: developing Netease cloud music
Taro practice: developing Netease cloud music

  • My

Taro practice: developing Netease cloud music

Taro practice: developing Netease cloud music

  • Account number

Taro practice: developing Netease cloud music

Taro practice: developing Netease cloud music

Taro practice: developing Netease cloud music

Taro practice: developing Netease cloud music

  • play

Taro practice: developing Netease cloud music

  • Sign in

Taro practice: developing Netease cloud music

  • Sign in

Taro practice: developing Netease cloud music

  • My dynamics

Taro practice: developing Netease cloud music

  • My concern

Taro practice: developing Netease cloud music

  • Recently broadcast

Taro practice: developing Netease cloud music