2014-07-22 2 views
8

मैं पिछले महीने के लिए किए गए एक एप्लिकेशन का उपयोग कर रहा हूं। यह HTML5 की getUserMedia() सुविधा का उपयोग करता है।NavigatorUserMediaError: TrackStartError

2 दिनों के रूप में, मुझे कोड के साथ कुछ भी करने के बिना कैमरा काम करना बंद कर दिया। सबसे पहले मैंने एक अतिरिक्त कैमरा प्राप्त करके हल किया लेकिन यह भी काम करना बंद कर दिया।

समस्या केवल क्रोम में और कई अलग-अलग कंप्यूटरों में होती है, इसलिए मुझे पूरा यकीन है कि यह एक विशिष्ट ड्राइवर समस्या नहीं है।

फ़ायरफ़ॉक्स काम कर रहा है लेकिन यह इस समय मेरे अनुरूप नहीं है क्योंकि मैंने अभी तक कुछ बहु-ब्राउज़र समर्थन विकसित नहीं किए हैं।

त्रुटि मैं प्राप्त है:

NavigatorUserMediaError 
    constraintName: "" 
    message: "" 
    name: "TrackStartError" 
    __proto__: NavigatorUserMediaError 

मैं तो यह मेरे हिस्से से बग शुरू की जाएगी अंतिम दिनों में किसी भी कोड में परिवर्तन नहीं किया है।

मैं सिर्फ वीडियो और कोई ऑडियो उपयोग कर रहा हूँ और मेरी क्वेरी इस तरह दिखता है:

navigator.getUserMedia({ 
      video : { 
       mandatory : { 
        minWidth : 480, 
        minHeight : 640, 
        maxWidth : 480, 
        maxHeight : 640 
       } 
      } 
     }, function(stream) { 
      localMediaStream = stream; 
      camSuccess(); 
     }, errorCallback); 

चौड़ाई और ऊंचाई चाल था सुनिश्चित करने के लिए मैं अनुपात मैं चाहता था मिलता है ... और यह भी कार्यात्मक था।

मैं किसी भी मदद/सुझाव इस डिबग करने के लिए appreciatte ...

चीयर्स

+0

देखें [यह उत्तर] (https://stackoverflow.com/a/43945050/813988) –

उत्तर

-1

(बहुत कम टिप्पणी करने के लिए)

वहाँ रहे हैं किसी भी अद्यतन? एक ही मुद्दे पर अटक गया। यह मेरे लिए केवल मेरे आयनिक 3 ऐप पर होता है।

+0

दुर्भाग्य से नहीं :( – fditz

+0

मेरी डिवाइस ने माइक्रोफ़ोन को अक्षम कर दिया, यह त्रुटि थी। – felix9607