2010-03-21 9 views
5

जब मैं अपने ऐप में MPMoviePlayerController के साथ एक वीडियो चलाता हूं तो मेरा आईफोन ऑटो लॉक नहीं होता है (परीक्षण ओएस 3.0 & 3.1.2)। हालांकि, application.idleTimerDisabled = नहीं, इसलिए यह सेटिंग MPMoviePlayerController से प्रभावित नहीं है।MPMoviePlayer प्लेबैक के दौरान आईफोन ऑटो लॉक को कैसे सक्षम करें?

मेरा ऐप सामान्य रूप से सोने के लिए कैसे प्राप्त कर सकता है (उदाहरण के लिए 3 मिनट स्क्रीन मंद होने के बाद, फिर अंधेरा हो जाता है) जब मेरा ऐप चल रहा है और वीडियो चला रहा है?

+0

http://stackoverflow.com/questions/30760826/allow-auto-lock-while-video-is-being-played – ancajic

+0

http://stackoverflow.com/a/38018555/1017340 – Mojtaba

उत्तर

1

यह MPMoviePlayerController की एक विशेषता है; ज्यादातर लोग नहीं चाहते हैं कि तीन मिनट के वीडियो के बाद उनकी स्क्रीन बंद हो जाए, अगर उन्होंने इसे छुआ नहीं है!

मुझे लगता है कि आप अपनी फिल्म के शीर्ष पर एक कस्टम नियंत्रण ओवरले लागू कर सकते हैं (डिफ़ॉल्ट ऐप्पल मूवी प्लेयर आईफोन डेमो ऐप में समझाया गया है) जिसमें एक अदृश्य बटन होता है जिसे प्रत्येक बार दबाया जाता है, एक टाइमर रीसेट करता है। यदि टाइमर ट्रिगर्स (उदाहरण के लिए 3 मिनट के बाद) आप वीडियो को रोक/रोक सकते हैं।

संबंधित मुद्दे