Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

HTML5 में चल रहे watchPosition कॉल को कैंसिल करें


clearWatch मेथड एक चल रहे watchPosition कॉल को कैंसिल करता है। कैंसिल होने पर, watchPosition कॉल डिवाइस की वर्तमान भौगोलिक स्थिति के बारे में अपडेट प्राप्त करना बंद कर देता है।

<!DOCTYPE HTML> <html>    <head>       <script>          var watchID;          var geoLoc;          function showLocation(position) {             var latitude = position.coords.latitude;             var longitude = position.coords.longitude;             alert("Latitude : " + latitude + " Longitude: " + longitude);          }          function errorHandler(err) {             if(err.code == 1) {                alert("Error: Access is denied!");             }             else if( err.code == 2) {                alert("Error: Position is unavailable!");             }          }          function getLocationUpdate(){             if(navigator.geolocation){                // 60000 मिलीसेकंड (60 सेकंड) पर टाइमआउट                var options = {timeout:60000};                geoLoc = navigator.geolocation;                watchID = geoLoc.watchPosition(showLocation, errorHandler, options);             }             else{                alert("Sorry, browser does not support geolocation!");             }          }          function stopWatch(){             geoLoc.clearWatch(watchID);          }       </script>    </head>    <body>       <form>          <input type = "button" onclick = "getLocationUpdate();" value = "Watch Update"/>          <input type = "button" onclick = "stopWatch();" value = "Stop Watch"/>       </form>    </body> </html>

  1. - HTML5 में createSignalingChannel() का उदाहरण

    Web RTC के लिए ब्राउज़र्स के बीच पीयर-टू-पीयर संचार की आवश्यकता होती है। इस तंत्र के लिए सिग्नलिंग, नेटवर्क जानकारी, सत्र नियंत्रण और मीडिया जानकारी की आवश्यकता होती है। वेब डेवलपर्स ब्राउज़र्स के बीच संचार के लिए SIP या XMPP या किसी भी दो-तरफ़ा संचार जैसे विभिन्न तंत्र चुन सकते हैं। createSignalin

  1. - HTML5 Canvas ट्रांसफॉर्मेशन

    HTML5 Canvas उन मेथड्स को प्रदान करता है जो ट्रांसफॉर्मेशन मैट्रिक्स में सीधे संशोधन की अनुमति देते हैं। ट्रांसफॉर्मेशन मैट्रिक्स प्रारंभ में पहचान ट्रांसफॉर्म होना चाहिए। इसे फिर ट्रांसफॉर्मेशन मेथड्स का उपयोग करके समायोजित किया जा सकता है। उदाहरण आइए Canvas ट्रांसफॉर्मेशन का एक उदाहरण देखें: <

  1. JavaScript Function call(): this बाइंडिंग नियंत्रित करें JavaScript Function call(): this बाइंडिंग नियंत्रित करें

    Function.prototype.call() मेथड किसी फंक्शन को दिए गए this मान और व्यक्तिगत रूप से प्रदान किए गए आर्गुमेंट्स के साथ कॉल करता है। यह किसी ऑब्जेक्ट के मेथड को दूसरे ऑब्जेक्ट पर उधार लेने की अनुमति देता है। उदाहरण { checkAdult.call(person, कार, भारत); }); </script> </body> &