問題タブ [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 - MPNowPlayingInfoCenter - オーディオが一時停止しても経過時間がカウントされ続ける
MPNowPlayingInfoCenter現在、iOSの で経過時間を指定する方法を見つけようとしています。
再生を開始するときは、経過時間を 0 に、再生速度を 1 に設定します。これで問題なく動作します。
次に、オーディオを一時停止します。これは MPNowPlayingInfoCenter によって正しく検出され、インターフェイスの経過時間を一時停止します。
問題が発生するのは、再生を再開したときだけです。時間は、一時停止中に再生を続けているかのように表示されます。例:
この時点で、トラックの実際の時間は 10 秒です。それでも、インフォセンターには 15 が表示されます。
一時停止中に再生レートを 0 に設定しようとしましたが、これにより奇妙な動作が発生します。表示される時間がランダムに低い値に変更されます。
また、曲を再開する前に経過時間を更新する機会はあまりありませんplay。イベントを受け取った後でしか更新する機会がありません。
tl;dr: MPNowPlayingInfoCenter とその時間機能で一時停止を処理する方法は?
spotify - Get current playing song from Spotify iOS app
I'm trying to get info about the current playing song in Spotify iOS app. The scenario is as follows: Open Spotify iOS app, start playing a song. Put the app in background and open my iOS app. Is there any way I could get the song playing on Spotify, in my iOS app?
I have tried using the nowPlayingItem property as described in this post, but it didn't work: On iPhone: Find out what song is currently playing? (in the iPod music player)
I have tried using the [MPNowPlayingInfoCenter defaultCenter].nowPlayingInfo as described in this post, but it didn't work: Is there a way to access the currently played track while the iPhone is connected to an accessory?
I have seen the same question asked in this post on apple developer forums: https://devforums.apple.com/message/903640#903640.
Has anyone encountered this problem? Have you found a viable solution?
Thanks,
ios - MPNowPlayingInfoCenter の nowPlayingInfo に表示されるメタデータを取得する (ロック画面とリモコン)
この質問に気づいてくれてありがとう。MPNowPlayingInfoCenter私は音楽のレコメンデーションについて何かしたいと思っていますnowPlayingInfo。
ただし、「ミュージック」アプリがバックグラウンドで音楽を再生している場合は、常に nil を返します。関連ドキュメントを調べたところ、
他のアプリnowPlayingInfoを介して取得する方法はないようですMPNowPlayingInfoCenter。他のアプリの音楽メタデータをリモコン/ロック画面に表示する方法はありますか? ありがとう!
ios - MPNowPlayingInfoCenter にポッドキャスト コントロールを強制的に表示させるパブリックな方法はありますか?
コントロール センター (MPNowPlayingInfoCenter 経由) に、Apple がポッドキャストで表示する 15 秒前/15 秒前のコントロールを表示したいと思います。

ドキュメントが完全に不足していることから、これを行う明白な方法はないことがわかりますが、プライベートな方法に頼らずにこれを強制する明白でない方法を見つけた人はいますか?
適切に進むように設定された進む/戻るボタンの処理は既に取得していますが、より適切な UI を使用したいと考えています。どんな助けでも大歓迎です。
ios - iOS バックグラウンド アプリが MPNowPlayingInfoCenter からの応答が遅い
MPNowPlayingInfoCenter に接続する音楽アプリを作成しました。さまざまなことを行うメソッドがたくさんあります (次へ、一時停止など)。ただし、MPNowPlayingInfoCenter で次のボタンを押すと、アプリはすぐに応答し、アプリがアクティブなときにすぐにメソッドを呼び出します。ただし、アプリがバックグラウンドで再生されているときに MPNowPlayingInfoCenter から次にヒットすると、数秒後に応答します。
他の誰かがこれを経験したことがありますか、それとも犯人がここにいるのか考えていますか?
ios - iOS ロック画面の音楽コントロールで巻き戻しボタンを非表示にすることはできますか?
私のアプリは前のトラックに戻ることをサポートしていません。ロック画面の音楽コントロールに、巻き戻し/前のトラック ボタンを非表示にするように指示できるかどうか疑問に思っています。を使用して、MPNowPlayingInfoCenterその情報をロック画面に伝えます。
かなり単純な質問ですが、それはできますか? たとえば、再生/一時停止とスキップフォワードのみを表示するには?
ios7 - iOS 7 コントロール センターでトラックの現在位置を変更するには?
この中にカスタムプレーヤーがあるIOSアプリにプレーヤーがあります。
また、アプリから新しい位置を探しているとき、コントロール センターの現在の位置は移動し続けますが、新しい位置にジャンプしません。
MPNowPlayingInfoCenter に設定するプロパティが見つかりません。
ios - google chromecast iOS SDK はロック画面コントロールをサポートしていますか?
iOS用の最新のGoogleCastフレームワーク(2.1.0)を使用して、Google Chromecastビデオストリーミングアプリのロック画面コントロールを実装しようとしました。
Chromecast アプリの例を修正しました - https://github.com/googlecast/CastVideos-ios
Info.plist に UIBackgroundModes 行を
追加しました MediaPlayer フレームワークを追加しました。そして、次のコードを ChromecastDeviceController.m に追加しました
しかし、配信中にロック画面にコントロールが表示されません。
これらのソースから、以前のバージョンの Chromecast iOS SDK (2.0) ではロック画面にコントロールを表示できなかったことがわかります。これは、バックグラウンド モードに移行するソケットを閉じるためです。
ChromeCast バックグラウンド ビデオ再生サポート iOS
バックグラウンドでの Google Chromecast SDK TearDown
https://code.google.com/p/google-cast-sdk/issues/detail?id=138
Cast SDK 2.1.0 でも同じですか? または、何か間違ったことをしているのですが、実際にはクロムキャスト中にロック画面にコントロールを表示することは可能ですか? ありがとう。
ios - MPMediaItemArtwork と透明度
iPhoneのロック画面で透明なカバー画像を取得しようとしているときに、透明であるべき場所に白い背景ができました。
MPMediaItemArtwork にアルファ チャンネル付きの画像を使用することはできますか? 公式ドキュメントでそれについて何も見つかりませんでした。
