मैं अपने ऐप में संगीत प्लेयर वॉल्यूम को फीका करने के लिए this answer का उपयोग कर रहा था, लेकिन आईओएस 5 में, यह उपयोगकर्ता को दिखाई देने वाली वॉल्यूम के लिए ऑन-स्क्रीन एचयूडी की ओर जाता है, जैसे कि उन्होंने अपने डिवाइस के किनारे वॉल्यूम बटन दबाए थे। क्या कोई ऐसे कामकाज को जानता है जो एचयूडी प्रदर्शित नहीं करता है?आईओएस पर MPMusicPlayerController पर प्लेबैक वॉल्यूम फीकाएं 0
उत्तर
मैं यहाँ एक समाधान पाया: applicationMusicPlayer volume notification
यह बस आपके विचार के लिए एक MPVolumeView जोड़ने के लिए निर्देशित करता है। किसी कारण से, दृश्य पदानुक्रम में यह मात्रा एचयूडी को प्रकट होने से रोकती है। मेरे लिए भी काम करता है, उम्मीद है कि आप भी।
ध्यान दें: मुझे एयरप्ले आइकन दिखाने के साथ एक समस्या थी, यहां तक कि एक CGRectZero में, जो परीक्षण के दौरान नहीं हुआ था क्योंकि वहां थे हमारे वाईफाई नेटवर्क पर कोई एयरप्ले डिवाइस नहीं। आपको वॉल्यूम व्यू सेट करना होगा .ShowsRouteButton = NO; –
या बस अपने दृश्य पदानुक्रम में MPVolumeView को छुपाएं। मैंने MPVolumeView पर "छुपे हुए" को सेट करने के प्रभाव की जांच नहीं की है, या MPVolumeView को ऑफ़स्क्रीन फ्रेम पर सेट करने के प्रभाव की जांच नहीं की है - मुझे संदेह है कि सिस्टम बहुत आसान चेक होंगे जो सिस्टम का उपयोग करने के लिए उपयोग किया जा सकता है और यह तय करने के लिए कि क्या एचयूडी की आवश्यकता है दिखाया या नहीं। (इसे एचयूडी दिखाने के लिए और जब नहीं करना है, यह तय करने के कुछ तरीकों की आवश्यकता है, उदाहरण के लिए यदि एक एमपीवीओएलयू व्यू को उस दृश्य में जोड़ा गया है जो वर्तमान में ऑफस्क्रीन या पहले नौसेना पदानुक्रम में है, तो उपयोगकर्ता को एचयूडी देखना चाहिए) –
क्या यह एक विधि है ऐप्पल द्वारा स्वीकार्य माना जाएगा? क्या किसी ने इसे ऐप में इस्तेमाल किया है जिसे उन्होंने मंजूरी दे दी है? – sooper
- 1. MPMusicPlayerController आईओएस 6
- 2. आईओएस 6 पर टूटा हुआ यूट्यूब वीडियो प्लेबैक (आईओएस 5 पर ठीक काम करता है)
- 3. अलग एंड्रॉइड डिवाइस पर सिंक्रनाइज़ ऑडियो प्लेबैक
- 4. आईओएस: डिवाइस वॉल्यूम बदलें
- 5. MPMusicPlayerController
- 6. आईओएस ऑडियो यूनिट रिमोटियो प्लेबैक
- 7. डिवाइस वॉल्यूम
- 8. मैक पर वॉल्यूम बदलें प्रोग्रामेटिक
- 9. प्लेबैक
- 10. सिस्टम वॉल्यूम आईओएस प्राप्त करें
- 11. बूट पर Ubuntu ध्वनि वॉल्यूम सेट करें
- 12. क्या मैं MPMusicPlayerController से प्लेबैक के लिए ऑडियो सत्र/ऑडियो इकाइयों को लागू कर सकता हूं?
- 13. आईफोन वॉल्यूम बटन पर प्रोग्राम का उपयोग
- 14. प्लेबैक
- 15. एप्लिकेशन म्यूजिकप्लेयर वॉल्यूम अधिसूचना
- 16. वॉल्यूम
- 17. आईओएस: सही चैनल वॉल्यूम म्यूट करें
- 18. TrueCrypt वॉल्यूम से क्लिपबोर्ड पर फ़ाइल कॉपी करें?
- 19. आईओएस पर MPMusicPlayerController का उपयोग कर पृष्ठभूमि ऑडियो और रिमोट कंट्रोल समर्थन 4. क्या यह भी संभव है?
- 20. पर एक 0 ... 1 एसोसिएशन
- 21. get_selectedItems() [0] रैडग्रिड पर शून्य
- 22. एंड्रॉइड पर गतिशील मिडी पीढ़ी और प्लेबैक: संभव है?
- 23. इंटरनेट पर आईओएस बोनजोर
- 24. आईओएस पर डेटा संरक्षण
- 25. आईओएस पर ऐप्पल सर्चकिट
- 26. आईओएस पर सी # लाइब्रेरी
- 27. आईओएस पर फोनगैप?
- 28. ऐप पर आईओएस
- 29. आईओएस पर एमडीएम एजेंट
- 30. आईओएस/एंड्रॉइड पर ओपनएमपी
क्या आपने अभी तक इस समस्या का समाधान किया है? मुझे भी एक ही समस्या का सामना करना पड़ रहा है। अभी के लिए मैंने संगीत प्लेयर की लुप्तप्राय अक्षम कर दी है, हालांकि आप वास्तव में ध्वनि चेतावनी नहीं सुन सकते हैं। – Luke
अभी भी इसे समझ नहीं लिया है - मैं बस आईओएस 5 पर संगीत को फीका नहीं करता हूं। –