2014-10-29 9 views
10

क्या किसी को पता है कि इस त्रुटि का क्या अर्थ है? यह संदेश इस सप्ताह क्रोम कंसोल में दिखने लगा और jquery modernizr में एक त्रुटि फेंक रहा है। वेब पर भी बहुत उपयोगी जानकारी प्रतीत नहीं होती है।'webkitIndexedDB' को बहिष्कृत किया गया है। कृपया 'indexedDB' का उपयोग करें

enter image description here

उत्तर

9

एक modernizr परीक्षण का परिणाम है कि। यह देखने के लिए जांच कर रहा है कि सभी ज्ञात ब्राउज़र संस्करणों (mozIndexedDB, webkitIndexedDB, indexedDB, आदि) तक पहुंचने का प्रयास करके अनुक्रमणित डीबी मौजूद है या नहीं।

आप इसे सुरक्षित रूप से अनदेखा कर सकते हैं, यह केवल यह कह रहा है कि यदि आप webkitIndexedDB का उपयोग वास्तविक कोड (यानी डेटा संग्रहित करना) के लिए कर रहे हैं, तो आपको इसके बजाय अनुक्रमित डीबी का उपयोग करना चाहिए।

यदि आप इंडेक्सड डीबी का उपयोग नहीं कर रहे हैं, तो आपको एक नया कस्टम build of modernizr बनाना चाहिए जिसमें केवल पता लगाना चाहिए कि आपको वास्तव में आवश्यकता है। संभावना से अधिक यह सब कुछ के साथ एक संस्करण है, जो पूरी साइट के प्रदर्शन को कम करता है।

इसके अलावा, यदि आप Modernizr 1.7 का उपयोग कर रहे हैं - सुपर अब। मैं वास्तव में अद्यतन करने की सिफारिश करेंगे!

0

इसके अलावा, किसी भी व्यक्ति के लिए आधुनिकीकरण का उपयोग नहीं करने के लिए, es6-shim का एक समान परीक्षण है।

0

डबल चेक करें कि यदि आप एक दृश्य का उपयोग कर रहे हैं तो सभी कार्य मौजूद हैं (विशेष रूप से यदि आप चारों ओर सामान ले जाते हैं)।

कुछ अजीब कारणों से .NET MVC एप्लिकेशन में मेरे विचारों में से एक प्रदर्शित नहीं हो रहा था। वह त्रुटि पॉप अप हो रही थी।

मैंने कोड में कहीं और फ़ंक्शन स्थानांतरित कर दिया और यह अब उस फ़ंक्शन को नहीं मिला जो कि त्रुटि में से एक कारण क्यों हो सकता है। जब मैंने इसे अपने नए स्थान पर इंगित किया तो त्रुटि दूर हो गई।

@functions{ 
    function do(){ 
     @* ///Do something. *@ 
     <C#function> 
    } 
    .... 
} 
0

मैंने इसे 'विंडो' संपत्ति सूची के लूप पर हैऑनप्रॉपर्टी चलाने से क्रोम में यह शुरू करना शुरू कर दिया है। सौभाग्य से यह केवल डीबग कोड है लेकिन फिर भी परेशान है!

(अनुक्रमणिका): 118 window.webkitStorageInfo 'को हटा दिया गया है। कृपया इसके बजाय 'navigator.webkitTemporaryStorage' या 'navigator.webkitPersistentStorage' का उपयोग करें। (अनुक्रमणिका): 118 'webkitIndexedDB' को बहिष्कृत किया गया है। कृपया इसके बजाय 'indexedDB' का उपयोग करें।

function listObject(_type) 
{ 
    for (var f in this) 
    { 
     if (this.hasOwnProperty(f)) 
     { 
      if (this[ f ] && this[ f ].prototype instanceof _type) 
      { 
       console.log(f); 
      } 
     } 
    } 
} 
संबंधित मुद्दे