javascript - 'WebSocket.URL' is deprecated. Please use 'WebSocket.url' instead -
वेबस्केट कनेक्शन 'ws: // localhost: 35729 / livereload' में विफल: कनेक्शन स्थापना में त्रुटि: नेट: : ERR_CONNECTION_REFUSED chromereload.js: 9 'WebSocket.URL' नापसंद किया गया है। इसके बजाय 'WebSocket.url' का उपयोग करें chromereload.js: 12 क्रोम के संस्करण के संस्करण में क्रोम के बाद से मुझे यह त्रुटि संदेश मिल रहा है। मुझे यकीन नहीं है कि यहाँ क्या हो रहा है, लेकिन अब सबसे अधिक चीजें खोल रही हैं विस्तार करने के लिए कारण क्रैश। मैंने शुरुआत में अपनी परियोजना को मचान करने के लिए पुरुष का इस्तेमाल किया, और सब कुछ ठीक काम कर रहा था। मैंने मेनिफेस्ट से लाइवरेलोड को हटाने की कोशिश की, लेकिन ऐसा लगता है कि सब कुछ तोड़ दिया किसी भी सहायता की सराहना की जाएगी।
यहां कोड है:
'सख्त प्रयोग'; // क्रोम के लिए पुनः लोड क्लाइंट ऐप्स & amp; एक्सटेंशन। // पुनः लोड ग्राहक livereload के साथ एक संगतता है // चेतावनी: केवल पुनः लोड आदेश का समर्थन करता है Var LIVERELOAD_HOST = 'स्थानीयहोस्ट:'; var LIVERELOAD_PORT = 35729; Var कनेक्शन = नया वेबसाकेट ('ws: //' + LIVERELOAD_HOST + LIVERELOAD_PORT + '/ लाइवरेलोड'); Connection.errorerror = function (error) {console.log ('पुनः लोड कनेक्शन मिला त्रुटि' + JSON.stringify (त्रुटि)); }; Connection.onmessage = function (e) {if (e.data) {var डेटा = JSON.parse (e.data); अगर (डेटा और amp; डेटा कोडमांड === 'पुनः लोड') {chrome.runtime.reload (); }}}; क्रोम में
कुछ संदेश JSON.stringify () या समान एक WebSocket ऑब्जेक्ट पर इस तरह की दिनचर्या WebSocket.URL प्रॉपर्टी का उपयोग करेंगे, जो नापसंद है, और यह चेतावनी का उत्सर्जन करती है। भले ही आपका कोड स्पष्ट रूप से WebSocket.URL को कॉल नहीं करता है। आप Chrome से चेतावनी को म्यूट करने के लिए इस प्रॉपर्टी को हटा सकते हैं।
var ws = new WebSocket ('wss: //example.com/'); Ws.URL हटाएं; console.log (JSON.stringify (ws));
Comments
Post a Comment