मैं वेबव्यू में वीडियो फ़ाइलों को चला सकता हूं, लेकिन वीडियो उपयोगकर्ता इंटरैक्शन के बिना स्वचालित रूप से खेल रहे हैं। तो अब मैं इसे प्राप्त करने के लिए अलग-अलग दृष्टिकोण का अनुसरण कर रहा हूं।UIWebView में खेलने के लिए एचटीएमएल में एक स्थानीय वीडियो फ़ाइल को कैसे एम्बेड करें?
NSString* embedHTML = @"\
<html><head>\
<style type=\"text/css\">\
body {\
background-color: transparent;\
color: white;\
}\
</style>\
</head><body style=\"margin:0\">\
<embed id=\"yt\" src=\"http://www.businessfactors.de/bfcms/images/stories/videos/defaultscreenvideos.mp4\" type=\"application/x-shockwave-mp4\" \
width=\"%0.0f\" height=\"%0.0f\"></embed>\
</body></html>";
_webView = [[UIWebView alloc] initWithFrame:CGRectMake(0.0, 0.0, 320.0, 412.0)];
[_webView setOpaque:NO];
NSString *html = [NSString stringWithFormat:embedHTML, _webView.frame.size.width, _webView.frame.size.height];
[_webView loadHTMLString:html baseURL:nil];
इस तरह, मैं इंटरनेट से वीडियो फ़ाइल खेल सकते हैं। लेकिन मैं स्थानीय मेमोरी से फाइलों को खेलना चाहता हूं।
यदि स्थानीय फ़ाइल पथ चर पारित करने का प्रयास किया गया है, तो भी वीडियो खेलने में असमर्थ है। क्या कोई मुझे बता सकता है कि मेरी स्थानीय फाइल को एचटीएमएल में कैसे एम्बेड किया जाए ताकि मैं वेबव्यू में इंटरनेट वीडियो की तरह खेल सकूं?
केस 1: वीडियो स्वचालित रूप से वेबव्यू में खेल रहा है लेकिन प्ले बटन अभी भी शीर्ष पर है। केस 2: ऑनलाइन वीडियो यूआरएल ऊपर दिखाए गए अनुसार एम्बेडेड है और वीडियो चलाया जा सकता है। लेकिन मैं ऑनलाइन वीडियो यूआरएल
कृपया मेरे [उत्तर] [1] पर एक नज़र डालें। उम्मीद है कि यह मदद करता है। [1]: http: //stackoverflow.com/questions/6759818/embed-video-in-html-file-loaded-in-uiwebview-from-documents-folder-of-applicatio/6964742#6964742 –