問題タブ [mpnowplayinginfocenter]
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 - Xcode 6.0.1 の新しい警告
Xcode の最新バージョンに更新するまで、このエラー警告は表示されませんでしたか?
コード:
ios - MPNowPlayingInfoCenter が一時停止として表示される
AVQueuePlayerアプリ内でメディアを再生するために使用しています。MPNowPlayingInfoCenterアプリがバックグラウンドになっているときに、再生の現在のステータスを表示するために使用しようとしています。私の問題は、メディアが再生されている場合でも、再生ボタンが常に表示されることです。次のコードを使用して、現在再生中の情報を設定しています。
次のスクリーンショットからわかるように、一時停止ボタンが表示されるはずの場所に再生ボタンが表示されています。
関連する場合に備えて、AVAudioSessionカテゴリをに設定していますAVAudioSessionCategoryPlayback。
swift - MPNowPlayingInfoCenter を使用してロック画面の画像を表示できない
私は次のコードを持っていて、私のために働いていますが、現在はアーティストと曲しか表示できません:
次のコードで画像を設定しようとしましたが、機能しません:
SongImage は UIImage 型です。
ios - iPadのロック画面にAVAudioプレーヤーの再生時間と経過時間を表示(背景)
これまでのところ、これはロック画面にオーディオ mp3 ファイルで経過した (経過した) 時間と、オーディオ mp3 ファイルの合計時間を表示する試みです...
これが私のオブジェクトの配列です:
キーの配列は次のとおりです。
これを使用して、オブジェクトとそのキーを MPNowPlayingInfoCenter defaultCenter に正常に配置しました。
ポッドキャスト配列は、これらのオブジェクトとキーを含むいくつかの配列を保持する場所です。ロック画面に移動すると、表示したいすべてが表示されます (つまり、タイトル、アーティスト名、アルバム名、アルバム アートワーク)。ただし、表示できないのは、愚かな経過時間と期間です。
私は多くの調査を行い、正しいと思ったことを実装しましたが、どうやら正しくない/機能していないようです。
私は本当にここで助けを借りることができました、ありがとう。
ios - AVPlayer + MPNowPlayingInfoCenter はシミュレーターでは機能しますが、デバイスでは機能しません
AVPlayerを使って音楽を再生しています。iOS 6 以降のシミュレーターでは、すべて正常に動作しています。しかし、デバイス (iPhone 5s、iOS 7.1) で実行すると、MPNowPlayingInfoCenter は、アプリケーションで現在再生中のアイテムではなく、他の音楽アプリ (Spotify、サウンド クラウド、音楽プレーヤー) からの情報を表示します。
MPNowPlayingInfoCenter で音楽情報を設定するために使用するコードは次のとおりです。
その他の関連コード:
どんな助けでも大歓迎です。
ios - ロック画面が nowPlayingInfo 辞書を尊重しない
ポッドキャスト アプリでロック画面にコンテンツを表示し、再生/一時停止のコントロールを尊重しようとしています。これが私のコードです:
奇妙なことに、次のことが起こります。
- イベントの応答と処理は問題なく機能します
- アーティストとタイトルがロック画面に表示される
- 進行状況スライダーに --:-- が表示され、再生の進行状況が表示されない
- エピソードの長さも表示されません。
現在の経過時間を取得するコードは次のとおりです。
再生と一時停止を切り替えるコードは次のとおりです。
誰でもこれを修正する方法を知っていますか? 私を混乱させているのは、一部のものは画面に表示されますが、現在の再生情報は表示されないことです。ここでも、イベントの受信と処理は問題なく機能します。