मैं एक ही बात के लिए देख रहा था लेकिन मुझे नहीं लगता यह संभव है कि इस पोस्ट को देख:
How to enable audio scrubber in iOS Lock Screen control panel?
इसके अलावा Spotify और Soundcloud जैसे लोकप्रिय एप्लिकेशन इसका कार्यान्वित नहीं है।
यदि आप लॉक स्क्रीन पर वर्तमान संगीत दिखाने का कोई तरीका ढूंढ रहे हैं तो आपको निम्न कार्य करने की आवश्यकता है।
सबसे पहले जब आप एक नया ट्रैक अद्यतन NowPlayingInfo खेलने:
NSMutableDictionary *songInfo = [[NSMutableDictionary alloc] init];
[songInfo setObject:trackTitle forKey:MPMediaItemPropertyTitle];
[songInfo setObject:artistName forKey:MPMediaItemPropertyArtist];
[songInfo setObject:duration forKey:MPMediaItemPropertyPlaybackDuration];
[songInfo setObject:releaseDate forKey:MPMediaItemPropertyReleaseDate];
[songInfo setValue:playbackRate forKey:MPNowPlayingInfoPropertyPlaybackRate];
[songInfo setObject:elapsedTime forKey:MPNowPlayingInfoPropertyElapsedPlaybackTime];
[songInfo setObject:albumArtImage forKey:MPMediaItemPropertyArtwork];
[[MPNowPlayingInfoCenter defaultCenter] setNowPlayingInfo:songInfo];
लॉकस्क्रीन से घटनाओं को संभालने के लिए, आप रिमोट कंट्रोल से घटनाओं प्राप्त करना शुरू करने के लिए अपने एप्लिकेशन को बताने के लिए पहली जरूरत है। मैं निम्नलिखित कोड
// Turn on remote control event delivery
[[UIApplication sharedApplication] beginReceivingRemoteControlEvents];
इसके बाद आप पर कब्जा कर लिया ईवेंट प्रबंधित करने के remoteControlReceivedWithEvent विधि लागू करने की आवश्यकता का उपयोग कर मेरे AppDelegate के आवेदन didFinishLaunchingWithOptions में करते हैं। >https://developer.apple.com/library/ios/documentation/mediaplayer/reference/MPNowPlayingInfoCenter_Class
स्रोत
2014-01-17 09:31:42
आप कैसे खेल रहे हैं संगीत है? – WDUK
@WDUK MPMoviePlayerController के माध्यम से –
@NeimanAleksei आप गीत शीर्षक और गीत अवधि कैसे दिखाते हैं? – Desmond