बिना मैं आईओएसकैसे iOS पर YouTube वीडियो एम्बेड करने और UIWebView पर सीधे इसे खेलने पूर्ण स्क्रीन
- (void)embedYouTube:(NSString *)urlString frame:(CGRect)frame
{
NSString *htmlString = [NSString stringWithFormat:@"<html><head><meta name = \"viewport\" content = \"initial-scale = 1.0, user-scalable = yes, width = 320\"/></head><body style=\"background:#00;margin-top:0px;margin-left:0px\"><div><object width=\"320\" height=\"180\"><param name=\"movie\" value=\"http://www.youtube.com/v/%@&f=gdata_videos&c=ytapi-my-clientID&d=nGF83uyVrg8eD4rfEkk22mDOl3qUImVMV6ramM\"></param><param name=\"wmode\" value=\"transparent\"></param><embed src=\"http://www.youtube.com/v/%@&f=gdata_videos&c=ytapi-my-clientID&d=nGF83uyVrg8eD4rfEkk22mDOl3qUImVMV6ramM\"type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"320\" height=\"180\"></embed></object></div></body></html>", urlString, urlString];
UIWebView *videoView = [[UIWebView alloc] initWithFrame:frame];
[videoView loadHTMLString:htmlString baseURL:nil];
[self.view addSubview:videoView];
[videoView release];
}
यह आकर्षण की तरह काम करता पर यूट्यूब वीडियो खेलने के लिए इस कोड का उपयोग कर रहा हूँ, लेकिन मैं एक अलग व्यवहार करना चाहते हैं। अब वीडियो का एक थंबनेल वेबव्यू (अच्छा!) पर दिखाई देता है लेकिन जब मैं play आइकन टैप करता हूं तो यह पूर्ण स्क्रीन में खुलता है। मुझे उस विंडो में प्लेबैक की आवश्यकता है क्योंकि मुझे और सामान दिखाने की ज़रूरत है।
यह कैसे बनाते हैं इसका कोई संकेत? अग्रिम में Thansk
किसी भी तरह से तथ्य यह है कि लाइसेंस प्राप्त संगीत वीडियो खेला जा करने में असमर्थ हैं चारों ओर पाने के लिए? – user3781236
क्या आप तेजी से जवाब जोड़ सकते हैं? – huddie96
क्या @ "एम्बेड वीडियो" के बजाय सीधे एनएसएसटींग का उपयोग करना संभव है? मेरा मतलब है कि एक अन्य दृश्य से एनएसएसटींग, उदाहरण के लिए प्लेस्ट से? – Markus