leaysgur / SimpleMusicPlayer

Simple Music Player created by React Native

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SimpleMusicPlayer

for iOS only.

その他キャプチャ

What

いまはなきiOS7時代のシンプルな音楽プレーヤーです。

  • アルバム一覧
  • アーティスト一覧
  • すべての曲
  • プレーヤー
    • 再生・一時停止
    • 曲送り
    • 曲戻し
    • シーク
    • ボリューム調整
    • リピート切替(なし・1曲・全曲)
    • シャッフル切替(なし・あり)
    • バックグラウンド再生

これ以上の機能はありません。

なおせなかったバグ

  • なぜか再生できないアルバムがある
    • どうやらplayer.nowPlayingItemがうまく反映されない?
    • MPMusicPlayerControllerじゃなくてAVAudioPlayerでやればワンチャン・・?

見送った機能

  • [sw] ボリューム二度押しで曲送り
    • そんなイベントは手の届くところになさそう
    • iOSから学んでがっちりSwift書けばいけそう
  • [js] そのタブを表示中にそのタブを押すとそのタブのトップに
    • refでもNavigatorに届かなかったのでコンポーネントでイベント拾うとかしないと無理そう
    • 子コンポーネントでしか受け取れないpropsをどうやって親レイヤーで拾うのか

About

Simple Music Player created by React Native


Languages

Language:JavaScript 64.8%Language:Swift 17.2%Language:Objective-C 11.7%Language:Python 3.6%Language:Java 2.7%