問題タブ [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.

0 投票する
1 に答える
1179 参照

ios - MPMediaItemからアーティストの写真を取得するには?

MediaPlayer ライブラリを使用してアーティストの写真を取得する方法を探しています。

Apple の Docで検索しましたが、それについては何もありません。プロパティ「アートワーク」は、アルバムのカバーを参照します。

どうすればそれを手に入れることができますか?

0 投票する
1 に答える
385 参照

ios - MPMusicplayercontrollerで前と次の曲の通知にスキップしますか?

私が使用している音楽プレーヤーアプリに取り組んでいます

曲を再生します。受け取りたい

ユーザーがipodミュージックコントローラーからスキップしたときにフォアグラウンドにいるときにアプリに。解決策が見つかりませんでした。これを達成する方法はありますか。

前もって感謝します。

0 投票する
1 に答える
2112 参照

swift - MPMediaItemCollection から曲名を取得する

古いプレーヤーを Objective-C から Swift に (メモリによって) 書き直そうとしていますが、問題が発生しました。こんな感じの曲を集めました

次にテーブル ビューで、各メディア アイテムの名前を取得してcell.textLabel. このような:

しかし、私は MPMediaItems を取得していません。アイテムのコレクションを取得しています。では、MPMediaItemCollection の配列から MPMediaItem を取得してタイトルを取得するにはどうすればよいでしょうか。

0 投票する
1 に答える
562 参照

ios - ユーザーライブラリからイヤースピーカーで音楽を再生

ユーザーが自分のライブラリから音楽を選択して、イヤースピーカーで再生できるアプリを作成しています。私はすべてを機能させましたが、これは. イヤースピーカーからこのオーディオを再生する方法がわかりません。オーディオを配置するために使用しているコードは次のとおりです。

誰かが私を助けることができれば、それは素晴らしいことです、事前に感謝します

編集: 私が見たところ、このクラスMpMusicPlayerControllerは私のアプリから独立しているため、指示は無視されますよね? ですから、おそらくこのクラスではイヤースピーカーを通して演奏することはできません。イヤースピーカーから図書館の音楽を再生する方法を知っている人はいますか?

0 投票する
1 に答える
2352 参照

swift - AVPlayer で MPMediaItemCollection のアイテムを再生する [Swift]

これが問題です。ユーザーが選択したアイテム(ライブラリから)を含む MPMediaItemCollection があります。そのために mediaPicker を使用しました。ここで、AVPlayer で再生できるように、これらのアイテムから URL を取得する必要があります。これは私が見つけることができる最高のものですが、迅速に「翻訳」するとめちゃくちゃになります。誰かが私を助けることができれば、私はとても感謝しています。

0 投票する
2 に答える
674 参照

ios - NSUserDefaults からデータを取得するには?

現在、音楽プレイリストアプリを作ってみています。NSUserDefaults からプレイリスト データを保存して取得しようとしています。データを保存するときは問題ありませんが、データを取得するときにエラーが発生しました。

私が得た:

キャッチされない例外 'MPMediaItemCollectionInitException' が原因でアプリを終了しています。理由: '-init はサポートされていません。-initWithItems を使用してください:

保存されたpersistentidリストから取得したPlay iPodプレイリストの回答に従っていますが、迅速に書き込もうとしています。

ここに私の保存機能があります:

ここに私の検索機能があります:

どうすれば修正できますか?

0 投票する
1 に答える
1573 参照

ios - Swift で MPMediaItemCollection の特定のインデックスで曲を再生する

Swift で独自の Musicplayer を作成しようとしています。MPMediaItemCollection の特定の曲/インデックスにジャンプして再生を開始する必要がありますが、skipToNextItem() や skipToPreviousItem() などのメソッドしか見つかりません。ループ以外にそれを行う方法はありますか?