वेबब्रोसर नियंत्रण के साथ वीडियो नहीं चला सकते - सी #, विजुअल-स्टूडियो -2012, विंडोज़-फोन -8, वेबब्रोसर-कंट्रोल, एम्बेडेड-वीडियो

मेरे पास webbrowsercontrol है और मैं यूट्यूब और vimeo से वीडियो खेलना चाहता हूँ। सबसे पहले मैं youtube.com को भी लोड नहीं कर सका और यह कह रहा था कि मुझे जावास्क्रिप्ट को जोड़ना है, इसलिए मैंने किया और मैंने इसे जोड़ा IsScriptEnabled="True" संपत्ति में <phone:WebBrowser/> और फिर पृष्ठ लोड हो गया, लेकिन जब मैं इसे चलाने के लिए एक वीडियो पर दबाता हूं तो यह कहता है कि यूट्यूब पर "वीडियो उपलब्ध नहीं है" और "आपका फोन इस वीडियो को" दैनिक गति पर नहीं चला सकता है।

मैंने इस कोड का इस्तेमाल किया:

VideoStream.Navigate(new Uri("http://www.dailymotion.com/", UriKind.Absolute));

उत्तर:

उत्तर № 1 के लिए 1

मैं सटीक समस्या के बारे में निश्चित नहीं हूं लेकिन मुझे लगता है कि यह फ़्लैश से संबंधित है। जब मैं WebBrowser का उपयोग करता था तो मुझे वही समस्या थी।

अगर किसी और के पास कोई बेहतर समाधान नहीं है तो आप कम से कम इस यूट्यूब वीडियो के लिए इस समाधान का उपयोग कर सकते हैं:

एक वीडियो लिंक इस तरह समाप्त होता है: घड़ी? वी = XXXXX

एचटीएमएल 5 वीडियो प्लेबैक को लागू करने के लिए बस & html5 = 1 जोड़ें। -> घड़ी? वी = XXXXX और एचटीएमएल 5 = 1

अगर आप केवल वीडियो दिखाना चाहते हैं: -> https://www.youtube.com/embed/XXXX?&autoplay=1&rel=0&html5=1


जवाब के लिए 0 № 2

जहां तक ​​मुझे पता है, अगर इंटरनेट एक्सप्लोरर मेंआपकी मशीन फ्लैश वीडियो चला सकती है, फिर नेट फ्रेमवर्क में "वेबब्रोसर" नियंत्रण भी ऐसा कर सकता है, इसलिए कृपया सुनिश्चित करें कि आपकी मशीन में आईई फ़्लैश एक्टिवैक्स नियंत्रण के साथ ठीक काम करता है।


संबंधित सवाल
सबसे लोकप्रिय