問題タブ [mpmediaitemcollection]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - MPMediaItemからアーティストの写真を取得するには?
MediaPlayer ライブラリを使用してアーティストの写真を取得する方法を探しています。
Apple の Docで検索しましたが、それについては何もありません。プロパティ「アートワーク」は、アルバムのカバーを参照します。
どうすればそれを手に入れることができますか?
ios - MPMusicplayercontrollerで前と次の曲の通知にスキップしますか?
私が使用している音楽プレーヤーアプリに取り組んでいます
曲を再生します。受け取りたい
ユーザーがipodミュージックコントローラーからスキップしたときにフォアグラウンドにいるときにアプリに。解決策が見つかりませんでした。これを達成する方法はありますか。
前もって感謝します。
swift - MPMediaItemCollection から曲名を取得する
古いプレーヤーを Objective-C から Swift に (メモリによって) 書き直そうとしていますが、問題が発生しました。こんな感じの曲を集めました
次にテーブル ビューで、各メディア アイテムの名前を取得してcell.textLabel
. このような:
しかし、私は MPMediaItems を取得していません。アイテムのコレクションを取得しています。では、MPMediaItemCollection の配列から MPMediaItem を取得してタイトルを取得するにはどうすればよいでしょうか。
ios - ユーザーライブラリからイヤースピーカーで音楽を再生
ユーザーが自分のライブラリから音楽を選択して、イヤースピーカーで再生できるアプリを作成しています。私はすべてを機能させましたが、これは. イヤースピーカーからこのオーディオを再生する方法がわかりません。オーディオを配置するために使用しているコードは次のとおりです。
誰かが私を助けることができれば、それは素晴らしいことです、事前に感謝します
編集:
私が見たところ、このクラスMpMusicPlayerController
は私のアプリから独立しているため、指示は無視されますよね? ですから、おそらくこのクラスではイヤースピーカーを通して演奏することはできません。イヤースピーカーから図書館の音楽を再生する方法を知っている人はいますか?
swift - AVPlayer で MPMediaItemCollection のアイテムを再生する [Swift]
これが問題です。ユーザーが選択したアイテム(ライブラリから)を含む MPMediaItemCollection があります。そのために mediaPicker を使用しました。ここで、AVPlayer で再生できるように、これらのアイテムから URL を取得する必要があります。これは私が見つけることができる最高のものですが、迅速に「翻訳」するとめちゃくちゃになります。誰かが私を助けることができれば、私はとても感謝しています。
ios - NSUserDefaults からデータを取得するには?
現在、音楽プレイリストアプリを作ってみています。NSUserDefaults からプレイリスト データを保存して取得しようとしています。データを保存するときは問題ありませんが、データを取得するときにエラーが発生しました。
私が得た:
キャッチされない例外 'MPMediaItemCollectionInitException' が原因でアプリを終了しています。理由: '-init はサポートされていません。-initWithItems を使用してください:
保存されたpersistentidリストから取得したPlay iPodプレイリストの回答に従っていますが、迅速に書き込もうとしています。
ここに私の保存機能があります:
ここに私の検索機能があります:
どうすれば修正できますか?
ios - Swift で MPMediaItemCollection の特定のインデックスで曲を再生する
Swift で独自の Musicplayer を作成しようとしています。MPMediaItemCollection の特定の曲/インデックスにジャンプして再生を開始する必要がありますが、skipToNextItem() や skipToPreviousItem() などのメソッドしか見つかりません。ループ以外にそれを行う方法はありますか?