問題タブ [mpmusicplayercontroller]
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.
ios4 - iPhoneシミュレータ4.2の音楽プレーヤー
MediaPlayerフレームワークを使用してiPhoneアプリに音楽プレーヤーを追加しようとしています。実際のデバイスを持っていないので、シミュレーターでテストしたいと思います。ただし、シミュレーターはMPMusicPlayerをサポートしておらず、メディアの追加アプリを実行するとクラッシュします。
シミュレーターでMPMusicPlayerをテストする方法はありますか?
ios - 現在再生中のアイテムが現在のプレイリストの外にスキップしているときのMPMusicPlayerControllerの状態は何ですか?
私はMPMusicPlayerControllerを使用しており、音楽の再生を制御するためにスキップトラックと前のトラックコントロールを実装しました。現在再生中のリストにあるアルバム/プレイリストの最後に到達したとき。アプリはトラックをスキップしたり、前のトラックに移動したりしなくなりました。
例:アルバムの最初のトラックで、前のトラックをタップするとアプリが応答を停止し、トラック/再生/前のトラックをスキップすると応答しなくなります。
例:アルバムの最後のトラック、前のトラックをタップするとアプリが応答を停止し、トラック/再生/前のトラックをスキップすると応答しなくなります。
iPodアプリ自体で、プレイリストが終了すると、プレイリスト選択ビューに戻るか、アルバム選択ビューに戻ることに気づきました。この時点でMPMusicPlayerControllerはどのような状態ですか?アプリ内でこのような状態が発生した場合、どのように使用してiPodアプリを起動できますか?
iphone - Obj-CiPhoneミュージックアプリヘルプ
私はObj-cの初心者で、シンプルなiPhone音楽アプリを作ろうとしています。基本的に、いくつかの異なるボタンを押すと、いくつかの異なる音が再生されます。applicationMusicPlayerを使用して、iPodライブラリから曲を再生できます。これが私のコードです:
MusicViewController.h
MusicViewController.m
NSMutableDictionaryを使用してメモリを管理しています。さまざまなボタンから複数のサウンドを再生しているため、ボタンのサウンドメソッドの1つだけを投稿して、その方法を示しています。
問題は次のとおりです。1)handle_PlaybackStateChanged:(id)プレーヤーが一時停止しているとき、または曲が終了しているときに通知が呼び出されない... 2)ボタンをクリックしても楽器の音が再生されない...
どんな助けでも役に立ちます、ありがとう。
iphone - setIdleTimerDisabledとMPMusicPlayerの問題
アプリでidletimerを無効にしたいのですが。以下のコードをapplicationDidFinishLaunchingメソッドのappdelegateに配置すると、正常に機能します(デバイスはロック解除されたままです)
ただし、MPMusicPlayerメソッドを使用して音楽を再生すると、idletimerが再び有効になっているように見えます...すぐにデバイスが淡色表示モードになり、すぐに「ロック」モードになります。
私は他の方法をグーグルで見つけようとしましたが、最終的には効果的なものはありません。また、上記のコードを別の関数に入れて、音楽の再生中にNSTimerを使用して毎秒その関数を呼び出してみましたが、役に立ちませんでした。それはうまくいきません。
この問題を解決するにはどうすればよいですか?
ios - AVAudioPlayerとMPMusicPlayerControllerの違いは何ですか
AVAudioPlayerまたはMPMusicPlayerControllerのどちらが優れており、それらの違いは何ですか。
あなたのアイデアを共有してください。ありがとう、マダン・モハン。
iphone - オーディオを 30 秒巻き戻し、2 倍速で再生
オーディオの再生に関して質問があります: オーディオを 30 秒巻き戻し、2 倍速で再生できますか? iPhoneのポッドキャストのようにそれは可能ですか?
ありがとう
iphone - whileループメモリの問題
このコードの問題は、whileループが実行されているときに、メモリ使用量が継続的に増加していることです。このコードがwhileループのときにメモリを増やし続ける理由を知りたいです。ここのどのオブジェクトが記憶を食べていますか。ループ内でメモリが増加しないようにするにはどうすればよいですか。
background - バックグラウンドで iPod に制御を渡さずに iPodMusicPlayer を使用する
選択したプレイリスト内で曲をシャッフルすることに非常に重点を置いたアプリを開発しています。アプリが起動すると、すべてのユーザーのプレイリストが一覧表示され、1 つを選択すると、それが音楽プレーヤー ビューに読み込まれ、開始されます。私はこれを処理するために MPMusicPlayerController iPodMusicPlayer を使用しています。これは、私が iOS 開発にかなり慣れていないためです。バックグラウンドで音楽を再生し続けたいし、アプリ内で変更した内容が iPod アプリにも反映されるのが気に入っています。しかし、私はユーザーが iPod アプリで何かを変更してから私のアプリに戻れるようにしたくありません。私のアプリはすべてシャッフルに関するものなので、ユーザーは簡単に iPod にアクセスしてシャッフルを無効にしてから、私のアプリに戻ってきて、エクスペリエンスが台無しになる可能性があります。私もしない
これを達成する方法を考えるのを手伝ってくれる人はいますか? 再生/一時停止/スキップ/前へ/音量は iPod 内からは問題ありませんが (可能にしたいのですが)、曲のキューを変更できるようにしたくありません。アプリがバックグラウンドにある間にユーザーが何かを変更したかどうかをキャッチするハンドラーをアプリに追加する方法はありますか (その場合は、音楽を停止してアプリを初期画面にリセットします)。提案をいただければ幸いです。AVPlayerQueue などを使用する前に、このようなことが可能になることを願っています (ちなみに、AVPlayerQueue で DRM ファイルを再生できますか?)。
iphone - UITableViewCellを選択すると音楽を再生します
UITableViewで音楽ライブラリを表示できます。
しかし、UITableView
Cellを選択すると音楽を再生できません。
ios - MPMediaQuery を使用して、評価によって iOS ライブラリを照会する
さまざまな基準でローカル メディア ライブラリをフィルター処理する iphone 4 アプリを開発しています。曲名、アーティスト、ジャンルでフィルタリングできました。ここで、評価フィルター メカニズムを追加する必要があります。「評価 >= N つ星」 (N:0..5) のようなことを考えていました。
フィルタリングに使用するコードは次のとおりです。
しかし、MPMediaPropertyPredicate は、MPMediaItemPropertyRating によるフィルタリングを許可しません (実際には、アーティストと曲のタイトルで問題なく動作します)。
MPMediaItemPropertyRating でグーグル検索しましたが、トラック レーティングでフィルタリングする別の方法を見つける必要があるようです。
誰かヒントをくれませんか?
ありがとう
更新:これはこれを解決するための私のコードです: