शुभ दिन,यूट्यूब बर्खास्तगी घटना (आईओएस)
मैं अब (मेरे अनुप्रयोग के भीतर एक यूट्यूब वीडियो को दिखाने के लिए टैग का उपयोग कर काम कर रहे विधि है एक UIWebView के उपयोग के माध्यम से, वेबव्यू और फायरिंग के भीतर प्ले बटन खोजने उस पर स्पर्श घटना)।
एक आकर्षण की तरह काम करता है। वीडियो पॉप अप और नाटकों। हालांकि जब वीडियो समाप्त होता है या उपयोगकर्ता द्वारा किए गए बटन पर क्लिक किया जाता है तो मैं एक ईवेंट प्राप्त करना चाहता हूं।
इंटरनेट पर मुझे पता चला है कि एक घटना है: MPAVControllerItemPlaybackDidEndNotification जहां आप सुन सकते हैं। हालांकि यह एक बुलाया नहीं जाता है।
कुछ और शोध के बाद मैंने पाया कि UIWebView के माध्यम से एम्बेडेड यूट्यूब वीडियो के लिए एक और अधिसूचना (UIMoviePlayerControllerDidExitFullscreenNotification) कहा जाता है। दुर्भाग्यवश वह अब और काम नहीं करता है। (found it here)
क्या किसी को पता है कि वीडियो चलाने के बाद मैं कुछ कार्रवाई कैसे कर सकता हूं या इसे खारिज कर दिया गया है?
- (void)playerWillExitFullscreen:(NSNotification *)notification
{
//do something...
}
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(playerWillExitFullscreen:)
name:@"MPMoviePlayerWillExitFullscreenNotification" object:nil];
किया? इससे पहले कोशिश की गई, अधिसूचना यहां गोलीबारी नहीं कर रही है। – fabb
MPMoviePlayerWillExitFullscreenNotification आईओएस 6 पर मेरे लिए काम कर रहा है 6. क्या आप जांच सकते हैं कि यह आपके लिए काम कर रहा है या नहीं? – defactodeity
दुर्भाग्यवश, यह मेरे लिए काम नहीं करता है। हो सकता है कि इसे एक यूट्यूब वीडियो का उपयोग UIWebView के भीतर करना है? – fabb